<b>和<Strong>、<i>和<em>之间有什么区别?

<b>和<Strong>、<i>和<em>之间有什么区别?

有什么区别<b><strong><i><em>在HTML/XHTML中?你应该什么时候使用每一种?



jeck猫
浏览 1592回答 3
3回答

尚方宝剑之说

他们有在正常的web浏览器呈现引擎上也有相同的效果。,但是有一个基本差异他们之间。正如作者在讨论列表:想想三种不同的情况:Web浏览器盲人手机“Bold”是一种风格-当你说“大胆的一个词”人们基本上都知道,它意味着在字母周围添加更多,比如说“墨水”,直到它们在其他字母中脱颖而出。不幸的是,这对盲人毫无意义。在手机和其他PDA上,文本已经是粗体了,因为屏幕分辨率非常小。如果不搞砸什么东西,你就不能大胆。<b>是一种风格-我们知道“大胆”应该是什么样子<strong>不过是指应该如何理解某事。..“强”可以(而且经常是)意味着浏览器中的“粗体”,但它也可能意味着对像Jaws这样的口语程序(对于盲人来说)更低的语气,或者在Palm飞行员上用下划线(因为你不能用粗体)来表示。HTML从来都不是关于样式的。做一些搜索为“蒂姆·伯纳斯-李”和“语义网”&nbsp;<strong>是语义的-它描述了它所包围的文本(例如,“该文本应该比您显示的其余文本更强”)而不是描述多么,怎样它所围绕的文本应显示(例如,“这个案文应该是粗体的”).

慕容708150

<b>和<i>是显式的-它们分别指定粗体和斜体。<strong>和<em>是语义的-它们规定所附文本在某种程度上应该是“强的”或“强调的”,通常是粗体和斜体,但允许通过CSS控制实际的样式。因此,这些都是首选的现代网页。

波斯汪

<strong>和<em>在文档中添加额外的语义意义。只是碰巧他们也给你的文字一种大胆和斜体风格。当然,您可以用CSS覆盖它们的样式。<b>和<i>另一方面,只应用字体样式,不应再使用。(因为你应该用CSS格式化,如果文本真的很重要,那么你可能会让它变得“强大”或“强调”。)希望这是有意义的。
打开App,查看更多内容
随时随地看视频慕课网APP