Q1。我可以</div class="myclass">
在我的 HTML 中使用吗?它正在工作,但未在 w3c 中验证。由于我经历了一些难以找到的封闭<div>
,不得不使用<!--myclass-->
来标记,<div class="myclass"></div class="myclass">
这对我来说很有意义。Q2。经过验证的 HTML 加载速度是否更快?因为这里没有提到。
问问题
171 次
1 回答
0
您不必指定<div>
要关闭哪个 - 它必须按照打开的顺序完成。该声明对所有 HTML 标签都有效,不仅<div>
:
正确的:
<div><p>This is my <strong>first</strong> paragraph</p></div>
<strong><i>word</i></strong>
不正确:
<div><p>This is my <strong>second</p> paragraph</div></strong>
<strong><i>word</strong></i>
因此,当您<div>
在另一个中有多个 s 时,它们总是按给定顺序关闭:
<div> <!-- 1st -->
<div> <!-- 2nd -->
<p>My paragraph</p>
<p>My another paragraph</p>
</div> <!-- 2nd -->
<div> <!-- 3rd -->
<p>My paragraph</p>
<p>My another paragraph</p>
</div> <!-- 3rd -->
</div> <!-- 1st -->
是的,您应该假设有效的 HTML 代码将更好地通过 Web 浏览器提供给最终用户。搜索引擎用来索引万维网的网络爬虫也应该更好、更容易地解析有效的 HTML 代码。这就是为什么您应该始终尝试使其有效的原因。
于 2013-02-25T16:43:25.107 回答