<strong> vs. <b> 和<em> vs. <i>

Question: What is the difference between <strong> and <b>? Or <em> and <i>.

Answer: 从样式来看,<strong>和<b>是没有什么区别的,都是对字体的加粗(但有时也可能是下划线)。但是在语义上是有差别的,<strong>代表的是wrap在这个tag里面的内容是很重要的,同理<em>也是强调的作用,但粗体<b>,斜体<i> 只是单纯的样式。 

举一个例子,假设有三种不同的场景,浏览器,Accessible,Mobile Phone。浏览器上显示几乎相同,但在Accessible模式下,JAWS(屏幕阅读软件)对于<strong>或<em> 的读法和其他的文字是不一样的,JAWS会用相对低沉的语调来读。

参见 StackOverflow:http://stackoverflow.com/questions/271743/whats-the-difference-between-b-and-strong-i-and-em

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容