我在段落中有一个span文本块.在这个跨度块中,我有两个段落.在webkit上,浏览器正确呈现第一段,但在最后两段上失败回到浏览器默认设置.为什么?
<style type="text/css">
span.post-content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}
</style>
<p><span class="post-content"> Some text here <p/> From here text loses style and adopts browser default <p/> same here </span></p>
Run Code Online (Sandbox Code Playgroud)
这适用于所有浏览器,除了基于Webkit的浏览器:chrome和safari.
Que*_*tin 17
该示例无效.修复错误,问题可能会消失.
<p/>中并不意味着你可能认为它意味着什么<p/> HTML兼容XHTML中不允许使用<p>可能不包含<p>(也不是HTML,但结束标记是可选的,因此<p>foo<p>bar有效且意味着<p>foo</p><p>bar)您可能想要这样的东西(并更改CSS以引用更改的元素类型)
<div class="post-content">
<p>Some text here</p>
<p>From here text loses style and adopts browser default</p>
<p>same here</p>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
340 次 |
| 最近记录: |