首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于使用<b>和<I>标签的当前标准是什么?

关于使用<b>和<I>标签的当前标准是什么?
EN

Stack Overflow用户
提问于 2013-09-15 12:35:39
回答 2查看 58关注 0票数 0

据我所知,格式化应该用CSS来完成,而不是像<b><i>这样的标签。但是,这些标签以及<em><strong>等标签仍在广泛使用。我知道这些标签有语义价值,但是关于它们的使用,特别是在HTML5中,目前的期望(标准)是什么?

EN

回答 2

Stack Overflow用户

发布于 2014-04-28 11:36:00

在我眼里不是复制品。这个问题是关于它们在HTML5中的语义值的。

  1. 现在有两套HTML5标准- The living standard by whatwg和the w3c standard。它们不一定是一样的。幸运的是,在这个问题上是这样的。2014年4月,
  2. both specify<i>的意思是“另一种声音或情绪”,<b>的意思是“传达额外的重要性”。因此,它们可以安全地用于表示这些语义。请注意,<em><strong>的语义含义并不完全相同,尽管我所知道的所有浏览器都应用相同的默认样式。
  3. 当客户/用户说“请加粗这些词”时,您很少(如果有的话)询问他们是否表示“额外的重要性”或“严重性/紧迫感”,或者实际上是“强调强调”,这是有充分理由的。因为几乎每个人都以相同的方式使用它们,所以使用它们来快速设计几个单词的样式,而不是担心标准是可以的,并且节省了每个人的时间。当你将它们全部应用(例如,对每个菜单项、每个导航链接等)时,就应该对它们表示不满。
票数 2
EN

Stack Overflow用户

发布于 2013-09-15 13:23:17

似乎人们遵循了一种不成文的标准,不再使用b和i标签,至少不像过去那样。在较小程度上,同样的情况似乎也适用于em和strong。老实说,在像<strong>标签和CSS这样的东西之间,我认为这是个人偏好。

我不知道这里有什么真正的标准。所有有问题的标签都有用处。

据推测,屏幕阅读器也可以提供更多带有强标签和em标签的信息,这可能会使它们更具可信度。尽管在实践中我不确定这种情况发生的频率有多高。

有趣的是:查看此页面的源代码,您可以看到<b>标记正在这里使用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18808943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档