strong
<strong>
内容类别 | Flow content, phrasing content, palpable content. |
---|---|
允许的内容 | Phrasing content. |
标记遗漏 | 无,必须同时具有开始标记和结束标记。 |
允许父母 | 任何接受 phrasing content 的元素,或任何接受 flow content 的元素。 |
允许ARIA角色 | 任何 |
DOM界面 | HTMLElement包括Gecko 1.9.2(Firefox 4),Firefox实现这个元素的HTMLSpanElement接口。 |
属性
这个元素只包含全局属性。
例子
<p>When doing x it is <strong>imperative</strong>
to do y before proceeding.</p>
结果
When doing x it is imperative
to do y before proceeding.
Bold vs. Strong
新开发人员经常会混淆为什么在呈现的网站上表达同样的东西有太多的方法。大胆和强大也许是最常见的之一。为什么要使用<strong> </ strong> vs <b> </ b>?你必须用更强的类型来输入更多,并且产生完全相同的结果,对吗?
也许不是; strong 是一个逻辑状态,而bold是一个物理状态。逻辑状态从内容分离出来,这样做可以用许多不同的方式来表达。或许不是将某些文本渲染为粗体,而是将其渲染为红色或不同大小,或加下划线等等。改变strong 的表现属性比 用 bold的更有意义。这是因为bold 是一种物理状态; 没有表达和内容的分离,bold 做文字以外的任何事情都会令人困惑和不合逻辑。
值得注意的是,<b> </ b>确实有其他用途,当人们想要吸引注意力而不增加重要性时。
Emphasis vs. Strong
在HTML4中,Strong简单地强调了一点,在HTML5中,元素被描述为表示“对其内容非常重要”。这是一个重要的区别。Emphasis 用来改变一个句子的含义(“我爱
胡萝卜
”和“我爱
胡萝卜
”),Strong用来给句子增加一些重要性(例如“ 警告!
这是非常危险的
”)。 “Strong”和“ Emphasis”可以分别嵌套以提高相对重要性或强调重点。
规范
Specification | Status | Comment |
---|---|---|
HTML Living StandardThe definition of '<strong>' in that specification. | Living Standard | |
HTML5The definition of '<strong>' in that specification. | Recommendation | |
HTML 4.01 SpecificationThe definition of '<strong>' in that specification. | Recommendation | |
浏览器兼容性
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | 1 | (Yes) | 1 | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | 1 | (Yes) | (Yes) | (Yes) |