HTML <strong>标记</strong>

时间:2010-07-30 03:01:32

标签: html tags

使用多个

<strong> 

标签实际上使这个词变得更强了?

即。是

<strong><strong>abc</strong></strong>

强于

<strong>abc</strong>

我问这个是因为如果你查看朝鲜官方网站的HTML源代码, http://www.korea-dpr.com/你会看到它有很多强大的标签。这应该是IE浏览器吗?

提前致谢。

5 个答案:

答案 0 :(得分:46)

alt text

是的,您可以嵌套强大的标签,嵌套越多,它就越强大。虽然我说超过2-3嵌套是无关紧要的。

  

a的相对重要程度   一段内容由它给出   祖先强元素的数量;   每个强大的元素都会增加   其内容的重要性。

来源:HTML 5 spec

一些现代用户代理会将font-weight:bolder;应用于strong,但由于它已经粗体,因此您不会真正注意到视觉差异。如果需要,可以应用%等规则,以便嵌套的强元素变大,如另一个答案中所示。

有些屏幕阅读器可能会更大声地说出这个词。

根据this,似乎像JAWS / Window Eyes屏幕阅读器没有表明重要性。

答案 1 :(得分:2)

从理论上讲,我认为可以通过相关的CSS声明来做到这一点:

strong { font-size: 120%; }

答案 2 :(得分:2)

<strong>是一个语义标记,与所有HTML标记一样。它并没有说这个词是大胆的,但是这个词非常强调。你必须使用CSS来设置元素的样式。我建议你阅读这个CSS Property: font-weight和整个网站。 无论如何,通常网页字体没有多个“粗体”级别,所以你必须用另一种方式表示强调(字体大小,颜色等......)

答案 3 :(得分:1)

像其他人所说的那样,如果你想让每个嵌套的一个更大,那就使用一个百分比。如果你想(我不知道你为什么会这样做)明确控制你可以去多少深度以及其他属性,那么你也可以说

strong { font-weight: 100; }
strong strong { font-weight: 300; font-size: 1.1em }
strong strong strong { font-weight: 500; font-size: 1.1em; color: red; }

编辑:按百分比,我打算使用font-weight:bolder ...不是百分比字体权重(我不确定是否支持)

答案 4 :(得分:0)

我认为嵌套<strong>标签不会让它变得更强。

编辑猜猜我错误的嵌套粗体标签会根据其他答案强化字体。

我建议使用带有类名而不是<strong>的CSS。 CSS font-weight属性提供了多种选项,您可以使用这些选项逐步加粗单词

.strong
{
    font-weight: bold; 
    /* Other options bold, bolder, lighter, normal, 100...900 */
}

.stronger
{
    font-weight: bolder;
}

.strongest
{
    font-weight: 900;
}