[Web自动化] HTML列表标签

3.6 列表标签

列表作为网页设计的重要内容之一,能够用来制作导航栏和新闻列表等。HTML 列表分为:有序列表(ol),无序列表(ul)以及自定义列表(dl)。

3.6.1 无序列表与有序列表

无序列表是一个项目的列表,此列项目使用实心圆、空心圆、方块进行标记,无序列表使用 <ul> 标签。同样,有序列表也是一列项目,列表项目使用数字进行标记。有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。

html 复制代码
<p>无序列表</p>
<ul>
<li>列表项1</li>
<li>列表项2</li>
</ul>

<p>有序列表</p>
<ol>
<li>列表项1</li>
<li>列表项2</li>
</ol>

可以看到有多少个列表项就有多少个 <li> 标签。
ul标签的 type 属性

type 属性定义了列表项前项目符号的类型。
<ul> 标签的 type 属性:

备注
disc(默认) 实心圆
circle 空心圆
square 小方块

ol标签的 type 属性

备注
1(默认) 数字表示(1,2,3...)
A 大写字母表示(A,B,C...)
a 小写字母表示(a,b,c...)
I 大写罗马数字表示(I,II,III...)
i 小写罗马数字表示(i,ii,iii...)

我们来看其中一两个 type 属性:

html 复制代码
<p>无序列表</p>
<ul type="circle">
<li>空心圆列表项1</li>
<li>空心圆列表项2</li>
</ul>

<p>有序列表</p>
<ol type="A">
<li>列表项1</li>
<li>列表项2</li>
</ol>

只需要修改 type 属性,就可以看到不同的项目符号了。

3.6.2 自定义列表

定义:自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。自定义列表的列表项前没有任何项目符号。

语法格式:

html 复制代码
<dl>
<dt>名词1</dt>
<dd>名词1解释1</dd>
...
<dt>名词2</dt>
<dd>名词2解释1</dd>
...
</dl>

例子:

html 复制代码
<h2>一个自定义列表:</h2>
<dl>
<dt>春天</dt>
<dd>是万物复苏,百花争艳的季节</dd>
<dt>夏天</dt>
<dd>是夏日绵绵,烈日炎炎的季节</dd>
</dl>

在浏览器中的运行效果为:

相关推荐
REDcker2 分钟前
Linux信号机制详解 POSIX语义与内核要点 sigaction与备用栈实践
linux·运维·php
狐狐生风5 分钟前
LangChain 向量存储:Chroma、FAISS
人工智能·python·学习·langchain·faiss·agentai
狐狐生风14 分钟前
LangChain RAG 基础
人工智能·python·学习·langchain·rag·agentai
老前端的功夫1 小时前
【Java从入门到入土】28:Stream API:告别for循环的新时代
java·开发语言·python
cui_ruicheng1 小时前
Linux进程间通信(三):System V IPC与共享内存
linux·运维·服务器
yaoxin5211231 小时前
397. Java 文件操作基础 - 创建常规文件与临时文件
java·开发语言·python
dFObBIMmai1 小时前
MySQL主从同步中大事务导致的延迟_如何拆分大事务优化同步
jvm·数据库·python
szccyw01 小时前
mysql如何限制特定存储过程执行权限_MySQL存储过程安全访问
jvm·数据库·python
小白学大数据2 小时前
Python 自动化爬取网易云音乐歌手歌词实战教程
爬虫·python·okhttp·自动化
ACP广源盛139246256732 小时前
IX8024与科学大模型的碰撞@ACP#筑牢科研 AI 算力高速枢纽分享
运维·服务器·网络·数据库·人工智能·嵌入式硬件·电脑