WordPress无法识别h1元素后的段落元素?

时间:2017-05-02 15:31:09

标签: html css wordpress

我想要完成的任务:

我目前正在制作自己的WordPress主题,我决定制作一个完整的页面,看看情况如何。

我正在处理的事情:

我开始使用含有' Lorem ipsum ......的段落元素。 之前我添加了一个标题元素,表示' home'。

当我打开页面时,我注意到Lorem ipsum的第一段...'没有像它想象的那样指定格式。

.page-content-left p {
  color: #ffffff;
}

当我打开HTML时,我看到了这个:

<div class="page-text">
    <p></p>
    <h1>Home</h1>
    "
    Lorem ipsum...
    "
    <p></p>
</div>

正如你所看到的,&#34; Lorem ipsum ......&#34;并没有包含在像它想象的那样的段落中。 有趣的是,如果我添加标题第一个,然后添加&#34; Lorem ipsum&#34;,一切看起来都很好。但是为什么它反过来会起作用呢?

2 个答案:

答案 0 :(得分:0)

我认为这些都是块级元素,仅用于包含内联元素(spans,i,em等)。 WordPress可能试图通过分离它们来清理这两个块元素的包含。

因此,P和Hx不应该嵌套。

答案 1 :(得分:0)

您的格式设定的目标是名为“page-content-left”的类,但段落元素实际上位于名为“page-text”的类中,因此可能是格式化未应用的原因。