我想要完成的任务:
我目前正在制作自己的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;,一切看起来都很好。但是为什么它反过来会起作用呢?
答案 0 :(得分:0)
我认为这些都是块级元素,仅用于包含内联元素(spans,i,em等)。 WordPress可能试图通过分离它们来清理这两个块元素的包含。
因此,P和Hx不应该嵌套。
答案 1 :(得分:0)
您的格式设定的目标是名为“page-content-left”的类,但段落元素实际上位于名为“page-text”的类中,因此可能是格式化未应用的原因。