<li> - HTML(超文本标记语言) 编辑
HTML <li>
元素 (或称 HTML 列表条目元素) 用于表示列表里的条目。它必须包含在一个父元素里:一个有序列表(<ol>
),一个无序列表(<ul>
),或者一个菜单 (<menu>
)。在菜单或者无序列表里,列表条目通常用点排列显示;在有序列表里,列表条目通常在左边显示按升序排列的计数,例如数字或者字母。
内容类别 | 无 |
---|---|
允许的内容 | 流式内容 |
标签省略 | 如果列表元素的后面紧随另一个 <li> 元素,或者它的父元素中没有更多内容,结束标签可以省略。 |
允许的父元素 | <ul> 、 <ol> 、 或者 <menu> 元素。过时的 <dir> 也可以作为父元素,但是并不提倡。 |
DOM 接口 | HTMLLIElement |
元素类型 | 块级 |
属性
这个元素拥有全局属性。
value
- 这个整数型属性表明了本
<li>
元素在有序列表 (由<ol>
元素定义)中的序号。本属性值只能用数字,即使列表使用罗马数字或字母来展示。随后的列表条目会从设置的值开始计数。value 属性对于无序列表 (<ul>
) 或者菜单 (<menu>
) 无效。 注: 这个属性在 HTML 4 中废弃,但是在 HTML 5 中重新引入。注: 在 Gecko 9.0 之前,负值会错误地转换为 0。Gecko 9.0 开始,所有整数值都可以正确解析。
type
- 这个字符型属性表明了数字的类型:
a
: 小写字母A
: 大写字母i
: 小写罗马数字I
: 大写罗马数字1
: 数字
<ol>
元素中的同名属性值(若存在)。 使用注解: 本属性已废弃:使用 CSSlist-style-type
属性来代替。
示例
<ol>
<li>first item</li>
<li>second item</li>
<li>third item</li>
</ol>
上面的 HTML 会输出:
- first item
- second item
- third item
<ol type="I">
<li value="3">third item</li>
<li>fourth item</li>
<li>fifth item</li>
</ol>
上面的 HTML 会输出:
- third item
- fourth item
- fifth item
<ul>
<li>first item</li>
<li>second item</li>
<li>third item</li>
</ul>
- first item
- second item
- third item
规范
Specification | Status | Comment |
---|---|---|
HTML Living Standard <li> | Living Standard | |
HTML5 <li> | Recommendation | |
HTML 4.01 Specification <li> | Recommendation | The type attribute has been deprecated. |
浏览兼容性
We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | 1.0 (1.7 or earlier) | (Yes) | (Yes) | (Yes) |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | (Yes) | 1.0 (1.0) | (Yes) | (Yes) | (Yes) |
另见
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论