正在使用<李>不包含<ul>危险标签?[闭门]

关闭。这个问题需要更加关注。它目前不接受答案。

<hr class=“my12大纲无baw0 bb bc-POWER-400”/

想改进此问题吗?编辑此帖子,更新问题,使其只关注一个问题。

在8年前关闭

改进这个问题

在页面中插入&lt;li&gt;..&lt;/li&gt;而不将项目包含在&lt;ul&gt;块中有什么危险?例如:

&lt;div style=“边框:实心1px红色;“&gt;
&lt;li&gt;项目&lt;/li&gt;
&lt;li&gt;另一项&lt;/li&gt;
&lt;li&gt;还有一项&lt;/li&gt;
&lt;/div&gt;

验证是我最不关心的问题,我想知道这可能会在浏览器中打破最终用户按预期查看页面的能力

它根本不是有效的标记。如果它显示正确,那只是运气的问题

正如您似乎通过“为最终用户按预期查看页面的能力而闯入浏览器”来定义危险一样,是的,这是危险的

浏览器正在尽力补偿无效的标记,但根本不能保证页面正确显示

您说验证是您最不关心的问题,请重新考虑并看看为什么要验证?如果您关心您的页面是否正确显示且没有任何问题,请验证

最后,HTMLTidy可以帮助您修复现有的HTML

编辑:我将您的片段提交到browsershots.org,查看不同浏览器如何呈现它

发表评论