<分区>
插入<li>...</li>
有什么危险?进入页面而不将项目包含在 <ul>
中堵塞?例如:
<div style="border:solid 1px red;">
<li>Item</li>
<li>Another Item</li>
<li>Yet Another Item</li>
</div>
验证是我最不关心的问题,我想知道这可能会在浏览器中破坏最终用户按预期查看页面的能力。
标签 html html-lists
<分区>
插入<li>...</li>
有什么危险?进入页面而不将项目包含在 <ul>
中堵塞?例如:
<div style="border:solid 1px red;">
<li>Item</li>
<li>Another Item</li>
<li>Yet Another Item</li>
</div>
验证是我最不关心的问题,我想知道这可能会在浏览器中破坏最终用户按预期查看页面的能力。
最佳答案
这根本不是有效的标记。如果它能正确显示,那只是运气问题。
正如您似乎通过“为了最终用户能够按预期查看页面而破坏浏览器”来定义危险,那么是的,它很危险。
浏览器正在尽最大努力弥补无效标记,但不能保证根本您的页面会正确显示。
您说验证是您最不关心的问题,请重新考虑并查看 Why Validate? .如果您关心您的页面是否正确显示且没有异常,请进行验证。
最后,HTML Tidy可能会帮助您修复现有的 html。
编辑:I submitted your fragment to browsershots.org to see how it gets rendered by different browsers .
关于html - 使用 <li> 而不包含 <ul> 标签是否危险?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2031725/