没有父标签可以使用<li>
标签吗?
即
<li> some copy
或者必须是..
<ul> (substitute your favorite list type)
<li> some copy
</ul>
关于这个主题的链接:
答案 0 :(得分:20)
如果确定,则表示“正确,遵循标准,并将验证”,然后否。 Per the spec,只有OL和UL可以包含LI。 (不推荐使用MENU和DIR)
如果你好,你的意思是“将呈现”然后是。
此外,要通过第一个定义“OK”,您还必须关闭LI标签。每个标记必须是自动关闭(/>
)或具有相应的结束标记。 Here's a quick and simple explanation of correct XHTML(老实说,好的HTML也应该符合这些。没有理由不这样做。)
答案 1 :(得分:6)
正确的HTML(更不用说严格的XHTML)应该是:
<ul>
<li>whatever</li>
</ul>
答案 2 :(得分:3)
不,使用没有父li
或ul
元素的ol
元素将无效。
答案 3 :(得分:3)
不,这肯定是无效的(X)HTML。我的意思是,你可以,如果你很幸运,浏览器可能正确地呈现它(特别是IE,因为它往往特别宽松),但是远远不够任何保证。您应始终将<li>
标记与<ul>
(无序列表)或<ol>
(有序列表)括起来。你为什么不想要呢?
答案 4 :(得分:1)
不,虽然它可能在某些浏览器中有效,但它是无效的HTML。
答案 5 :(得分:1)
我在Markup Validation Service of W3C检查了以下代码的验证:
<li>item 1</li>
<li>item 2</li>
结果是:
文档类型不允许元素 “李”在这里;缺少“UL”,“OL”之一, “DIR”,“MENU”开始标记
答案 6 :(得分:0)
li = list item,如果没有父母的列表?