HTML列表

本文介绍了HTML中三种类型的列表——有序列表、无序列表和定义列表的基本概念及使用场景。详细讲解了如何通过CSS控制列表的样式,包括去除默认样式、设置自定义图片以及调整列表符号的位置。同时,列举了不同类型的列表符号,并展示了如何改变这些符号。列表常用于内容整合和导航,是网页布局的重要组成部分。
摘要由CSDN通过智能技术生成

有序列表order list

基本概念
  • 夫元素:ol(order list)
  • 子元素:li(有且仅有这一个子元素)
    • li元素内容前面自动添加有序的数字或字母

无序列表unorder list

基本概念
  • 夫元素:ul(unorder list)
  • 子元素:li(有且仅有这一个子元素)
    • li元素内容前面自动添加黑色实心原点

定义列表defined list

基本概念
  • 父元素:dl(defined list)
  • 子元素:
    • dd:名词解释
    • dt:名词

列表使用场景

  • 1、某一类相关的内容,整合到一起展示。

  • 2、导航。例如:

<nav><ul><li><a href=""></a></li><li><a href=""></a></li></ul></nav>

    </header>

li元素

  • display:list-item(默认值)
    • 会生成两个盒子,一个主盒子(ul或ol的content区域),一个次盒子(ul或ol的padding区域)。
    • 主盒子:存放元素内容。
    • 次盒子:有序列表放列表号,无序列表放黑色实心原点。
  • 去除列表前面样式(有序列表号,无序黑色实心原点)
    • 书写方法:list-style-type:none;
  • 将列表前面样式(有序列表号,无序黑色实心原点)换成图片—设置次盒子内容为图片
    • 书写方式:list-style-image:url(“图片地址”)
  • 控制当前列表前面样式的位置
    • 默认值:list-style-position:outside;(在次盒子显示)(ul或ol的padding区域)
    • 在主盒子显示:list-style-position:inside;(ul或ol的content区域)
      • PS:当ul或ol清除padding后依然显示列表样式。
  • 改变列表前面样式
    • 无序列表(ul)书写格式(默认值-黑色实心原点):list-style-type:disc;
      • none:有序、无序列表的样式清空
      • square:实心正方形
      • circle:空心圆
    • 有序列表(ol)书写格式(默认值-阿拉伯数字):list-style-type:decimal;
      • upper-alpha:大写英文字母
      • lower-alpha:小写英文字母
      • upper-roman:大写罗马数字
      • lower-roman:小写罗马数字
      • decimal-leading-zero:两位阿拉伯数字
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值