为什么blockquote元素不继承父p的样式?

时间:2011-09-28 14:29:46

标签: html css

我的HTML非常简单:

<p>
<blockquote>
</blockquote
</p>

p元素在外部样式表中有一个规则来定义字体系列和颜色,但当blockquote位于p内时,blockquote是不继承任何p的样式。这是在IE 9中。

为什么会这样?

1 个答案:

答案 0 :(得分:9)

你不能在一个段落中有一个块引用。

由于段落的结束标记是可选的,因此以下表示:

<p>            <!-- Start paragraph -->
<blockquote>   <!-- Blockquote forbidden inside p. End paragraph. Start blockquote -->
</blockquote>  <!-- End blockquote -->
</p>           <!-- End paragraph. Paragraph not open. Error. Ignore. -->