问问题
2054 次
6 回答
9
语法正确但语义不正确。<strong>
可以说是 的“高阶”形式<em>
。如果您正在寻找 and 的效果<b>
,请<i>
使用 CSS。记住不要因为它们的外观而是它们的含义来选择元素。
于 2010-02-04T15:11:32.137 回答
6
于 2010-02-04T15:02:22.763 回答
6
只要您不混淆结束标签的顺序,您列出的两种方式都是完全正确的标记方式。这是不正确的:
<p><em><strong>Some text</em></strong></p>
于 2010-02-04T15:04:33.927 回答
5
根据w3 strong
是非常强调的。这意味着em
andstrong
不应该在语义上一起使用,因为strong
已经是em
.
如果您认为强烈的强调应该是粗斜体,我认为您应该添加一个 CSS 声明,在其中您将强烈的样式设置为粗斜体。
于 2010-02-04T15:09:25.230 回答
4
从视觉效果的角度来看,这并不重要。
在语义上,这很重要,因为您在同一元素(某些文本)中使用了强调和强烈强调。这与在某些地方使用相同,h1
只是因为您想要大文本而不是因为它们是标题。
EM:表示强调。
STRONG:表示更强调。
短语元素的呈现取决于用户代理。通常,视觉用户代理以斜体显示 EM 文本,以粗体显示 STRONG 文本。**语音合成器用户代理可能会相应地更改合成参数,例如音量、音高和速率。
所以要小心。使用 CSS 来完成视觉效果,而不是标记。
于 2010-02-04T15:12:13.773 回答