<!DOCTYPE html>
<a>
标签<a>
标签或button之类的交互性元素放到同一个<a>
标签里,另外也不能把表单放到<a>
标签里<nav>
元素用于包装指向其他页面或同一页面中不同部分的主导航链接<article>
跟<section>
元素一样容易引起误解。<article>
用于包含一个独立的内容块<article>
而言,内部的<article>
应该与外部<article>
相关<aside>
元素用于包含与其旁边内容不相关的内容<figure>
相关的规范原文:可用于包含注解、图示、照片、代码等等<header>
元素用在站点页头作为“报头”,或者在<article>
元素中用作某个区块的引介区。可以在一个页面中出现多次<footer>
元素应该用于在相应区块中包含与区块相关的内容,可以包含指向其他文档的链接,或者版权声明。同样可以在页面中出现多次<address>
元素明显用于标记联系人信息,为最接近的<article>
或<body>
所用<b>
元素来加粗文本。而现在,可以把它用作一个添加CSS样式的标记。<b>
元素表示只为引人注意而标记的文本,不传达更多的重要性信息,也不用于表达其他的愿望或情绪<b>
元素并无特殊含义,是文本级的,那就不能用它来包围一大段其他标记,那种应该用div<em>
就只是为了给文本添加样式。HTML5说:em元素表示内容中需要强调的部分