(这比任何悬而未决的灾难更像是一个好奇的问题:D)
所以 <b> and <i>
标签在网络诞生之初就已经存在(我假设)。但是现在我们有了 CSS,而且很多人都在使用“风格化的 html 标签”。它们是文体标签,但它们真的没那么糟糕,因为它们使我们免于制作 <span class="bold">
一大堆时间,减少了下载时间。鉴于它们不占用太多空间,易于使用,可能对屏幕阅读器、搜索引擎和其他不太关心文档外观的应用程序有用,删除它们会破坏 TONS html 代码,我猜可能不是,但我仍然想提出这个话题。 :)
原文由 Gordon Gustafson 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果你最终做
<span class="bold">
很多你没有正确使用span
,也没有class
名称。类名应该告诉您标签 是 什么,而不是它 看起来像 什么。The correct replacement for
<b>
and<i>
are<strong>
and<em>
, and they should be used to note that the specific text inside has a与周围文本不同的 _含义_。Update : New specification for
<b>
,<i>
,<strong>
,<em>
released under HTML 5In HTML5
<b>
and<i>
have specific meaning as do<strong>
and<em>
.按规定使用它们。4.6.2 em 元素:
4.6.3 强 元素:
4.6.16 第 i 个元素:
4.6.17 b 元素: