gpt4 book ai didi

html - 范围内没有 p 元素,但看到了 p 结束标记。w3c 验证

转载 作者:技术小花猫 更新时间:2023-10-29 11:37:15 25 4
gpt4 key购买 nike

我的 HTML 如下。我已经打开所有元素并关闭它们。仍然当我在 w3c 上检查它时它显示错误。我想不通。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>

<body>
<p>
<div class="inr_content clearfix">
<div class="col2 first fl">
to provide a drive-in services.
</div>
<div class="col2 last fr">
to provide a drive-in services.
</div>
</div>
</p>
</body>
</html>

最佳答案

那是因为您在 p 标签内嵌套了一个无效的 block 级元素。您只能在 p 标签内嵌套内联元素,例如 spanaimg。所以你的标记是无效的,考虑做一些像

<div class="inr_content clearfix">
<div class="col2 first fl">
<p>to provide a drive-in services.</p>
</div>
<div class="col2 last fr">
<p>to provide a drive-in services.</p>
</div>
</div>

来自 W3C[1]:

The P element represents a paragraph. It cannot contain block-level elements (including P itself).

1 - Reference

关于html - 范围内没有 p 元素,但看到了 p 结束标记。w3c 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21084870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com