We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Learn more about funding links in repositories.
Report abuse
There was an error while loading. Please reload this page.
第273天 html中p标签内为何不能嵌套div标签?
作者:一条有梦想的鱼
我也要出题
p 是行内 div 是块级
p当真是行内?
不利于语义化
在HTML中,p标签是表示段落的语义标签,是一个块级元素,而div标签也是一个块级元素。根据HTML语义化的原则,段落中应该只包含文本,而不应该包含其他块级元素。因此,HTML规范不建议在p标签中嵌套div标签。
虽然在HTML5中可以在p标签中嵌套部分行内元素,但是仍然不建议在p标签中嵌套块级元素,因为这可能会导致渲染不一致、样式难以维护等问题。如果需要嵌套块级元素,应该使用其他的语义标签来包含它们。
Activity
censek commentedon Apr 20, 2020
p 是行内 div 是块级
lizaiya commentedon Apr 21, 2020
p当真是行内?
lizaiya commentedon Apr 21, 2020
不利于语义化
Wyt-GitHub8000 commentedon Mar 29, 2023
在HTML中,p标签是表示段落的语义标签,是一个块级元素,而div标签也是一个块级元素。根据HTML语义化的原则,段落中应该只包含文本,而不应该包含其他块级元素。因此,HTML规范不建议在p标签中嵌套div标签。
虽然在HTML5中可以在p标签中嵌套部分行内元素,但是仍然不建议在p标签中嵌套块级元素,因为这可能会导致渲染不一致、样式难以维护等问题。如果需要嵌套块级元素,应该使用其他的语义标签来包含它们。