****__
它们 对普通的Web浏览器呈现引擎 具有 相同的效果 ,但是它们之间存在 根本的区别 。
考虑三种不同的情况:
- web browsers
- blind people
- mobile phones
“粗体”是一种样式-当您说 “粗体”时,人们基本上就知道,这意味着在字母周围添加更多(比如说“墨水”),直到它们在其余字母中脱颖而出。
不幸的是,这对盲人没有任何意义。在手机和其他PDA上,由于屏幕分辨率非常小,因此文本已经为粗体。您不能在不弄乱内容的情况下加粗粗体。
<b>
是一种样式 -我们知道“粗体”应该是什么样子。
<strong>
但是 表明了应该怎样理解
。“强”可能(而且经常确实)在浏览器中表示“粗体”,但对于像Jaws这样的口语程序(对于盲人)也可能表示较低的语气,或者用下划线表示(因为您不能将粗体粗体)。
HTML从来都不是关于样式的。
<strong>是语义它描述它围绕文本(例如,“这段文字应该比你显示的文本的其余部分强” ),而不是描述 如何 其围绕文本 应显示(例如, “这段文字应该是粗体” )。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)