10、HTML基础——列表元素

本文详细介绍了HTML中的三种列表元素:有序列表(ol)、无序列表(ul)和定义列表(dl)的使用方法及语义。强调了列表的语义化使用,如有序列表的type属性及其在HTML5中的应用,无序列表的常见用途,以及定义列表在术语解释中的角色。同时分享了VSCode中快速复制代码的小技巧。
摘要由CSDN通过智能技术生成

列表元素

1. 有序列表

ol:ordered list

li:list item,列表子元素

例如:

<p>把大象装进冰箱分为几步</p>
<ol>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
</ol>

有序列表1

注意:时刻注意语义化,不能因为有序列表的显示效果是有1,2,3……序号,就一定在有序号的情况下使用ol元素。只要是有顺序的列表,不管前面有没有数字都要使用ol。总之,不应该根据显示效果来选择元素,而应该根据元素含义来选择。

属性:

type:选择标号类型,type="A"

例如:

<p>把大象装进冰箱分为几步</p>
    <ol type="A">
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
        <li>打开冰箱门</li>
        <li>大象进去</li>
        <li>冰箱门关上</li>
    </ol>

ol_type

vscode中的小技巧:选中一段代码,Alt+Shift+ ↓ \downarrow / ↑ \uparrow ,就会向下/上换行粘贴选中代码。

  • type="A"
  • type="a"

ol_a

  • type="i"

ol_i

  • type="I"

ol_	I

  • type="1"(默认值)

ol_1

注意:type属性在HTML中弃用,但在HTML5中被重新引入除非列表中序号很重要(比如,在法律或技术文件中条目通常需要所引用),否则使用CSSlist-style-type属性替代

reversed:序号倒序,内容不变。布尔属性。

<p>把大象装进冰箱分为几步</p>
<ol reversed>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
    <li>打开冰箱门</li>
    <li>大象进去</li>
    <li>冰箱门关上</li>
</ol>

ol_reversed

2. 无序列表(非常常见)

ul:unordered list

其子元素也是li。

<p>markdown常用操作</p>
<ul>
    <li>空格</li>
    <li>数字符号</li>
    <li>字体</li>
</ul>

ul

无序列表的序号默认是黑圆点,样式同样可以通过CSSlist-style-type更改,改为123序号后,ul依然是无序列表。

无序列表经常用于制作菜单或新闻列表。

3. 定义列表

通常用于一些术语的定义

dl:definition list 定义列表

两个子元素:

  • dt: definition title 标题

  • dd: definition description 描述

<p>HTML中的术语解释</p>

<dl>
    <dt>HTML</dt>
    <dd>
        超文本标记语言,XXX
    </dd>
    <dt>元素</dt>
    <dd>
        组成HTML文档的单元,XXX
    </dd>
</dl>

dl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值