html – 标题应该在里面还是外面?

我有一个div元素,在该div之内,我们在p元素之间有文本.

我想添加一个标题.它应该在内部还是外部

哪个更好:

<p>This is text
    <h3>This is my h3</h3>
    More text
</p>
<p>another text<p>

要么

<p>This is text<p>
<h3>This is my h3</h3>
<p>another text<p>

解决方法

在HTML标记中将元素放在p元素中是不可能的,而不仅仅是正式的,而是因为浏览器在遇到标题时会隐式地终止一个打开的p元素.所以问题是无意义的:在某个上下文中不能存在的元素在该上下文中不能有任何含义(语义).

而不是使用p将文本和标题组合在一起,您可以使用div元素,或者与通常的注意事项一样,HTML5部分和部分文章.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 &lt;div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些