-
某些元素可以省略结束标签
可以省略结束标签的元素有:<p>、<li>、<dt>、<dd>、<rb>、<rt>、<rtc>、<rp>、<thead>、<tbody>、<tfoot>、<tr>、<td>、<th>、<optgroup>、<option>、<colgroup>。
绝对没有结束标签的元素有:<area>、<base>、<br>、<col>、<command>、<embed>、<hr>、<img>、<input>、<keygen>、<link>、<menuitem>、<meta>、<param>、<source>、<track>、<wbr>。
可以将开始标签和结束标签一起省略的元素有:<html>、<head>、<body>、<colgroup>、<tbody>。
-
属性值可以不用引号括起来
-
标签不再区分大小写
-
某些标志性的属性可以省略属性值,通常为布尔型的
HTML5 中允许省略的属性
XHTML | HTML5 |
chenck="checked" | checked |
defer="defer" | defer |
disabled="disabled" | disabled |
ismap="ismap" | ismap |
multiple="multiple" | multiple |
nohref="nohref" | nohref |
noresize="noresize" | noresize |
noshade=" noshade" | noshade |
nowarp="nowarp" | nowarp |
readonly="readonly" | readonly |
selected="selected" | selected |