HTML结构与我编写的结构不同

时间:2017-07-03 12:46:13

标签: html structure

我之前从未见过这种行为,但我得到了<p>一些&#34; sub-divs&#34;像这样:

<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, Stet 
  <div href="#" class="l-definition" data-label="test">Chromium
    <div class='definition'>Test</div>
  </div> 
  kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
</p>


当我打开我的网页时,它会分开&#34;我的代码到此: Problem

它会过早关闭<p>并在结尾处创建<p></p>

有没有人知道,为什么会出现此问题?

1 个答案:

答案 0 :(得分:-1)

p标签是一个块级元素,并且(应该是)用于显示文本,它不允许其中的其他块级元素,但只有内联类如span和strong