HTML5不仅仅是HTML 4.01的升级版,它除了新增部分标签之外,还增加了技术:canvas, SVG, WebSocket, 本地存储等。这些技术都是使用JavaScript来操作,HTML 5使得HTML 从一门"标记语言"转变为一门"编程语言"。
HTML 5中可以省略属性值的属性
checked
readonly
defer
ismap
nohref
noshade
nowarp
selected
disabled
multiple
noresize
id与class
id属性具有唯一性,一个页面相同的id只允许出现一次。
id的命名对搜索引擎优化也很关键。
HTML标签语义化
<figure>
<img src="" alt="" />
<figcaption></figcaption>
</figure>
表格
table, caption, thead, tbody, tfoot, tr(table row), th/td(table head/table data)
表单
label, fieldset, legend
其他
- <br />建议只在<p></p>中使用
- <ul><li></li></ul>和<ol><li></li></ol>
- <strong> <em>用来标注重点内容,SEO,样式可以覆写
- <del>(delete) <ins>(insert)
- img和css背景来插入图片如何选择,如果是想被搜索引擎识别就用img,只是装饰就用背景
- header, nav, aside, footer, article, section
网友评论