css - 什么时候用<strong>什么时候用<b>?

标签 css xhtml accessibility semantic-markup screen-readers

<分区>

Possible Duplicate:
Is it ok to use <strong> in place of <b> blindly ?

何时使用 <strong>以及何时使用 <b>或其他方式让外观看起来更大胆? strong具有语义值(value)(并且对屏幕阅读器有用,而 b 是表示(甚至在 HTML 5 中有效)。

我的问题不是strong之间有什么区别和 b .

问题是什么时候使用语义标签,什么时候只使用粗体

我应该始终使用 <strong> 吗?如果客户的内容文件(MS word 文件)在内容段落中有一些单词粗体

alt text http://shup.com/Shup/365676/11051764618-My-Desktop.png

我们怎么知道客户什么时候想要强调文本,什么时候他只是为了展示/审美目的将文本加粗?

如果告诉我们是客户的工作,那么如何向客户解释这种情况,以便我们清楚地了解“当他只是为了演示/审美目的而将文本加粗”时?

最佳答案

我一直遵循一个简单的经验法则:

  • <strong>意思是“强烈强调”,暗示没有特定的视觉风格。它具有语义,但可以看起来像任何东西。
  • <b>用于对文本应用粗体视觉效果,但它是像 <font> 这样的表示性标签因此应该避免(尽可能)以支持 CSS。

关于css - 什么时候用<strong>什么时候用<b>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3059149/

相关文章:

css - 如何在不为每个元素指定 float 的情况下一次为 div 中的每个元素设置 float ?

c# - 辅助功能自动化属性 "Name"是否需要本地化?

ios - VoiceOver 未正确宣布 UITextInput

jquery 点击查找位置 - 返回未声明的包络 div

iphone - iPhone/移动版网站上的 z-index

html - 如何使用 JTidy 从解析的 HTML 中获取错误/警告消息?

javascript - Accordion 的 `aria-role` 应该是什么?在可访问性检查期间,我的 Accordion 被读取为按钮,这可能会使用户感到困惑

css - 关键帧缩放变换后图像在 iOS 上闪烁为全尺寸

javascript - CSS 或 Javascript 禁用 CTRL + A 中的文本选择突出显示

html - 官方 XHTML 1.1 DTD 与官方 XHTML 1.1 XML 模式