-_-#【HTML5标签语义】
HTML5 里 section article 什么区别?header footer nav 该怎么理解?
strong / em / mark
strong
是作者对文档中某段文字的重要性进行的强调
表示重要的文本内容,也就是那些需要在周围文本中突出出来的文本
em
是作者为了突出文章的重点而进行的设置
表示重读的文本,也就是在朗读的时候要大声读出来
mark
是数据展示时,以高亮的形式显示某些字符,与原作者本意无关
small
不再是减少文本字体的大小
现在表示“附属细则”(small print),比如页面底部没人想让你看到那些法律条款
hr
不再是在两个区块间画一条线
现在表示主体的转换,即从一个主题变为另一个主题
s
不再是给文本加一条删除线
现在表示不再准确或不再相关的内容
b
表示应该用粗体表示的文本,但该文本并不比其他文本更重要。比如关键字、产品名称等所有需要用粗体表示的文本都可以用这个标签
i
表示应该用斜体表示的文本,但该文本并不比其他文本更重要。比如,外文单词、技术术语等所有需要使用斜体表示的文本都可以用这个标签
address
并不适合标注邮政地址
这个元素只有一个目的,即提供HTML文档作者的联系信息,比如电子邮件地址或网站链接
cite
不适合标注人名
引用某些作品(如新闻、文章、电视节目)
a
可以放置任何东西。Web浏览器支持这种做法已经很多年了,HTML5只不过是把这种行为写进了规范
wbr
表示可以在某处断行。换句话说,如果某个词太长了,一行放不下,那浏览器就会在wbr标注的地方断开