小编典典

<b>和<strong>,<i>和<em>有什么区别?

html

_ _

<b><strong><i><em>HTML / XHTML 之间有什么区别?您什么时候应该使用?

__****


阅读 991

收藏
2020-05-10

共1个答案

小编典典

****__

它们 对普通的Web浏览器呈现引擎 具有 相同的效果 ,但是它们之间存在 根本的区别

考虑三种不同的情况:

  • web browsers
  • blind people
  • mobile phones

“粗体”是一种样式-当您说 “粗体”时,人们基本上就知道,这意味着在字母周围添加更多(比如说“墨水”),直到它们在其余字母中脱颖而出。

不幸的是,这对盲人没有任何意义。在手机和其他PDA上,由于屏幕分辨率非常小,因此文本已经为粗体。您不能在不弄乱内容的情况下加粗粗体。

<b>是一种样式 -我们知道“粗体”应该是什么样子。

<strong>但是 表明了应该怎样理解
。“强”可能(而且经常确实)在浏览器中表示“粗体”,但对于像Jaws这样的口语程序(对于盲人)也可能表示较低的语气,或者用下划线表示(因为您不能将粗体粗体)。

HTML从来都不是关于样式的。<strong>是语义它描述它围绕文本(例如,“这段文字应该比你显示的文本的其余部分强” ),而不是描述 如何 其围绕文本 应显示(例如, “这段文字应该是粗体” )。

2020-05-10