有什么区别<b>
and <strong>
, <i>
and <em>
在 HTML/XHTML 中?你应该什么时候使用每一个?
他们有对普通网络浏览器渲染引擎具有相同的效果,但是有一个根本区别它们之间。
正如作者所写讨论列表帖子 https://web.archive.org/web/20091124170143/http://lists.evolt.org/archive/Week-of-Mon-20010521/032901.html:
考虑三种不同的情况:
“大胆”是一种风格——当你说“大胆的一个词”,人们基本上都知道
这意味着在字母周围添加更多内容,比如说“墨水”,直到它们脱颖而出
其余字母中更多。
不幸的是,这对盲人来说毫无意义。在手机上
和其他 PDA 一样,文本已经是粗体了,因为屏幕分辨率非常小。你不可能在不搞砸事情的情况下大胆大胆。
<b>
是一种风格- 我们知道“大胆”应该是什么样子。
<strong>
然而指示应如何理解某事。 “强”在浏览器中可能(而且经常)意味着“粗体”,但它也可能意味着像 Jaws(针对盲人)这样的语言程序,它的音调较低,或者用下划线表示(因为你不能将一个粗体加粗)。粗体)在掌上电脑上。
HTML 从来就不是关于样式的。做 for “蒂姆·伯纳斯·李” http://en.wikipedia.org/wiki/Tim_Berners-Lee and “语义网”。 <strong>
是语义的——它描述了它周围的文本(例如,“此文本应该比您显示的其他文本更强大”)而不是描述how它周围的文字应该显示 (e.g., “这段文字应该是粗体”).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)