这 则需要在HTML5被记录在案。看到并向下搜索An end tag whose tag name is "p"
,它说:
如果打开元素堆栈在按钮作用域中没有与标记具有相同标签名称的元素,则这是解析错误;就像看到带有标签名称“ p”的开始标签一样,然后重新处理当前令牌。
翻译成英文意味着p
如果</p>
标签不能与现有<p>
标签匹配,则创建一个元素。
为什么 会这样,很难确定。通常,这是因为过去某些浏览器导致此错误的发生,并且网页开始依赖此行为,因此其他浏览器也必须实现它。
为什么会流浪结束标签会生成一个空的段落?
这 则需要在HTML5被记录在案。看到并向下搜索An end tag whose tag name is "p"
,它说:
如果打开元素堆栈在按钮作用域中没有与标记具有相同标签名称的元素,则这是解析错误;就像看到带有标签名称“ p”的开始标签一样,然后重新处理当前令牌。
翻译成英文意味着p
如果</p>
标签不能与现有<p>
标签匹配,则创建一个元素。
为什么 会这样,很难确定。通常,这是因为过去某些浏览器导致此错误的发生,并且网页开始依赖此行为,因此其他浏览器也必须实现它。