<li>没有父标签?</li>

时间:2009-04-29 18:28:11

标签: html

没有父标签可以使用<li>标签吗?

<li> some copy

或者必须是..

<ul> (substitute your favorite list type)
    <li> some copy
</ul>

关于这个主题的链接:

7 个答案:

答案 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)

不,使用没有父liul元素的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)