Html5+CSS3学习记录(3)——列表

简单的未加CSS的列表,和之前一样,效果很丑,只是为了验证功能

一、列表

分为两种类型:有序列表和无序列表。顾名思义,有序列表按照数字或字母等顺序排序内容;无序列表以符号如⚪开头,无特定顺序。

1.无序列表

无序列表中各个项之间无顺序,内容前常用符号作为前缀,当不需要符号时,只需要将type的值设为none。

如下的一段代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>列表</title>
</head>
<body>
    <div>
    <fieldset>
        <legend>无序列表</legend>

        <ul>
            <li type="circle">hallo</li>
            <li type="disc">world</li>
            <li type="square">!</li>
        </ul>
    </fieldset>
    </div>
</body>
</html>

实现的效果如下:

其中,

<ul></ul>为无序列表符,<li></li>为一个列表项,一个列表中可以有多个列表项。

type属性的不同值表示的符号不同,当他为<ul>标签中的属性时,代表设置整个列表的符号,为<li>标签中的属性时,只设置当前列表项的符号。

2.有序列表

各列表项按顺序排列,初始设置时,可以设置表项的初始编号和类型。

<ol></ol>支持的格式类型如下,其中,1代表数字排序,A代表大写英文字母排序,a代表小写字母排序,Ⅰ代表大写罗马数字排序,i代表小写罗马数字排序:

同时,<ol>中的type属性也可以规定起始排序数值,在start属性设置相应的值即可。

比如如下代码实现的效果:

    <div>
        <fieldset>
            <legend>有序列表</legend>

            <ol type="1" start="3">
                <li>周三</li>
                <li>周四</li>
                <li>周五</li>
                <li>周六</li>
            </ol>
        </fieldset>
    </div>

实现效果:

 3.定义列表

定义列表是一种具有两种层次的列表,用于解释名词的定义,名词为第一层次,解释为第二层次,并且不包含项目符号。<dl>为定义列表的标签,<dt>为名次,<dd>为名词的解释和说明,一个<dt>下可以有多个<dd>

语法:

    <div>
        <fieldset>
            <legend>定义列表</legend>

            <dl>
                <dt>名词1</dt>
                <dd>解释1</dd>
                <dd>解释2</dd>
                <dd>解释3</dd>

                <dt>名词2</dt>
                <dd>解释4</dd>
                <dd>解释5</dd>
                <dd>解释6</dd>
            </dl>
        </fieldset>
    </div>

显示效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王富贵他妈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值