<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元素表示内容中须要强调的部分