CSS列表(list

2025-05-14 05:26:45

本篇将主要介绍列表的CSS样式编写,在学习之前,我们回忆一下HTML中的有序列表和无序列表。

举例:

无序列表-我的爱好:

  • 咖啡
  • 牛奶
  • 果汁

有序列表-成绩排行:

  1. 张三
  2. 李四
  3. 赵五
运行结果如下:

css列表属性作用:

(1)设置不同的列表项标记为有序列表

(2)设置不同的列表项标记为无序列表

(3)设置列表项标记为图像

在html中,有两种类型的html列表:

(1)无序列表:列表项的标记使用特殊图形(如小黑点、小方框等)

(2)有序列表:列表项的标记使用数字或字母

(3)使用css,可以列出进一步的样式,并可用图像作列表项标记

列表-简写属性

在单个属性中可以指定所有的列表属性,这就是所谓的简写属性,使用缩写属性值的顺序是:

1. list-style-type

2. list-style-position

3. list-style-image

在简写属性时,如果上述值丢失一个,其余仍在指定的顺序,就没影响。

1. list-style-type无序列表样式

值描述none无标记disc默认值,标记为实心圆circle将标记设置为空心圆square将标记设置为实心方块decimal将标记设置为数字decimal-leading-zero将标记设置为以 0 开头的数字标记,例如 01、02、03lower-roman将标记设置为小写罗马数字,例如 i、ii、iii、iv、vupper-roman将标记设置为大写罗马数字,例如 I、II、III、IV、Vlower-alpha将标记设置为小写英文字母,例如 a、b、c、d、eupper-alpha将标记设置为大写英文字母,例如 A、B、C、D、Elower-greek将标记设置为小写希腊字母,例如 α、β、γ、δ、εlower-latin将标记设置为小写拉丁字母,例如 a、b、c、d、eupper-latin将标记设置为大写拉丁字母,例如 A、B、C、D、Ehebrew将标记设置为传统的希伯来编号armenian将标记设置为传统的亚美尼亚编号georgian将标记设置为传统的乔治亚编号cjk-ideographic将标记设置为中文数字,例如 一、二、三、四、五hiragana将标记设置为日文平假名字符,例如 あ、い、う、え、おkatakana将标记设置为日文片假名字符,例如 ア、イ、ウ、エ、オhiragana-iroha将标记设置为日文平假名序号katakana-iroha将标记设置为日文片假名序号举例:

  • 篮球
  • 足球
  • 乒乓球

  • 篮球
  • 足球
  • 乒乓球

  • 篮球
  • 足球
  • 乒乓球

  • 篮球
  • 足球
  • 乒乓球

运行结果:

举例:

  • 姓名
  • 性别
  • 籍贯

  1. 姓名
  2. 性别
  3. 籍贯

  1. 姓名
  2. 性别
  3. 籍贯

  1. 姓名
  2. 性别
  3. 籍贯

运行结果:

2. list-style-position有序列表样式

值描述inside列表项前的标记放置在之后的文本以内,列表项中的文本会根据标记对齐outside默认值,保持标记位于文本的左侧,列表项前的标记放置在文本以外,并且列表项中的文本不会根据标记对齐inherit从父元素继承 list-style-position 属性的值举例:

  1. 姓名
  2. 性别
  3. 电话

  1. 地址
  2. 邮编
  3. 邮件

运行结果:

3. list-style-image修改列表标记图像

值描述URL图像的路径none默认值,不显示任何图像inherit从父元素继承 list-style-image 属性的值

4. list-style

ist-style 属性是上述三个属性(list-style-type、list-style-position、list-style-image)的简写,使用 list-style 可以同时设置上面的三个属性,其语法格式如下:

list-style: list-style-type || list-style-position || list-style-image;

卡塔尔世界杯巴西队酒店定了!将入住威斯汀,住处禁止饮酒发布时间:1658914255226评论:0发布时间:1658914255226
若泽·冯特