CSS列表属性

使文本以列表形式显示

CSS 列表属性(List)
序号 属性 描述
1 list-style-type 设置列表项标记的类型。
2 list-style-position 设置列表项标记的位置。
3 list-style-image 将图像设置为列表项标记。
4 list-style 设置列表的所有属性。

1.CSS list-style-type 属性

用于设置列表项标记的类型。

取值
描述
none 无标记。
disc 默认。标记是实心圆。
circle 标记是空心圆。
square 标记是实心方块。
decimal 标记是数字。
decimal-leading-zero 0开头的数字标记。(01, 02, 03, 等。)
lower-roman 小写罗马数字(i, ii, iii, iv, v, 等。)
upper-roman 大写罗马数字(I, II, III, IV, V, 等。)
lower-alpha 小写英文字母The marker is lower-alpha (a, b, c, d, e, 等。)
upper-alpha 大写英文字母The marker is upper-alpha (A, B, C, D, E, 等。)
lower-greek 小写希腊字母(alpha, beta, gamma, 等。)
lower-latin 小写拉丁字母(a, b, c, d, e, 等。)
upper-latin 大写拉丁字母(A, B, C, D, E, 等。)

实例

设置不同类型的列表标记

<body style="background-color:Gray;">
    <ul style="list-style-type:circle;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
    <ul style="list-style-type:square;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
    <ul style="list-style-type:none;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
    <ul style="list-style-type:decimal;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
    <ul style="list-style-type:lower-alpha;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
    <ul style="list-style-type:upper-roman;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
</body>
单击我看效果

2.CSS list-style-position 属性

list-style-position 属性设置列表标记的位置。

取值
描述
inside 列表项目标记放置在文本以内,且环绕文本根据标记对齐。
outside 默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外,且环绕文本不根据标记对齐。
inherit 从父元素继承 list-style-position 属性的值。

实例

设置列表标记的位置:

<body>
    <ul style="list-style-position:inside;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
    <ul style="list-style-position:outside;">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
</body>
单击我看效果

3.CSS list-style-image 属性

list-style-image 将列表标记设置为图像。


实例

将列表标记设置为图像:

<body>
    <ul style="list-style-image:url(../../../Images/blocks.gif);">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
       <li>JAVA程序设计</li>
    </ul>
</body>
单击我看效果

4.CSS list-style 属性

list-style 可以设置关于列表的所有属性。

可以按顺序设置如下属性:list-style-type、list-style-position、list-style-image

实例

在一条语句中设置列表的所有属性:

<body>
    <ul style="list-style:square inside url(../../../Images/blocks.gif);">
       <li>WEB开发技术</li>
       <li>ASP.NET技术</li>
       <li>C#程序设计</li>
    <li>JAVA程序设计</li>
</ul>
</body>
单击我看效果


©版权所有: 淮安深度人工智能科技有限公司2020, 备案号:苏ICP备2020056902号-2 | 技术支持:淮阴工学院计算机与软件工程学院《Web开发技术》教学团队