HTML5语法中3个要点

一.可以省略的标签的元素

在HTML5中 ,有些元素可以省略标签,具体有以下3种情况。

1.不允许写结束标签的元素有area、base、br、col、command、embed、hr、img、
input、keygen、link、meta、param、soure、track、wbr。
不允许写结束标记的元素是指不允许使用开始标记与结束标记将元素括起来的形式,
只允许使用“<元素/>”的形式进行书写。例如,"<br>...</br>"的写法是错误的,应该写成
“<br/>”,但是沿袭下来的“<br>”的写法也是允许的。

2.可以省略结束标签的元素有li/dt/dd/p/rt/rp/optgroup/option/colgroup/thread/tbody/
tfoot/tr/td/th。

3.可以省略整个标签的元素有:html/head/body/colgroup/tbody。
需要注意的是,虽然这些元素可以省略,但实际上却是隐式存在的,
例如,<body>标签可以省略,但在DOM树上它是存在的。
上述元素中也包括了HTML5的新元素,有些新元素的用法,将在后面的章节详细讲解。
二、取得boolean值得属性
取得布尔值(boolean)的属性,如在disabled和readonly等,
通过省略属性的值来表达“值为true”时,可以将属性值设为属性名称本身,也可以将值设为空字符串,
代码如下。
<input type="checkbox" chenked>
<input type="checkbox" checked="checked">
<input type="checkbox" checked="">
三、省略属性的引用符
设置属性值时,可以使用双引号或单引号来引用。HTML5语法则更进一步,只要属性值不包含空格
、<>、'、"、`、=等字符,都可以省略属性的引用符。代码如下。
<input type="text">
<input tyoe=‘text’>
<input type=text>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值