看书《DIV+CSS商业案例与网页布局开发精讲》_制作列表和表单1_随手笔记

本文介绍了CSS在制作列表和表单方面的应用。内容涵盖三种列表类型:有序列表、无序列表和定义列表,以及相关CSS属性如list-style-type、list-style-image和list-style-position。此外,还探讨了如何通过CSS实现列表样式的自定义,并提到了overflow溢出属性的作用。


一、列表


1、列表最基本的功能是制作文章的标题,

随着css的列表属性被引入,列表的样式被赋予了很多新的属性,

甚至超过了其本身的功能限制。例如,使用列表标签制作导航栏


2、列表分为3种类型:

(1)有序列表

(2)无序列表

(3)定义列表(即字典列表)


3、有序列表:

有序列表的标记用<ol>表示,每个列表项用<li>表示

一般用来描述一些操作步骤

<ol>

<li>有序列表项</li>

<li>有序列表项</li>

......

</ol>


4、无序列表:

无序列表的标记用<ul>表示,每个列表项用<li>表示无序

<ul>

<li>有序列表项</li>

<li>有序列表项</li>

......

</ul>


5、定义列表:

定义列表的标记用<dl>表示,定义文字用<dt>表示,每个列表项用<dd>表示

主要用于进行名词解释或名词定义

<dl>

<dt>名词</dt><dd>名词的解释</dd>

<dt>名词</dt><dd>名词的解释</dd>

......

</dl>



6、CSS列表属性


(1)列表项目符号类型属性:list-style-type

  属性值:disc(圆点,默认值)、circle(圆圈)、square(正方形)、decimal(数字)等


(2)列表项目符号图像属性:list-style-image

  属性值:url(图片地址)、none、inherit

  注:为了解决浏览器的兼容问题,使用图片地址来定义列表项目符号的图形属性不多,一般是使列表项目符号图片为空,然后采取其他方式添加图片。


(3)列表项目符号位置属性:list-style-position

  属性值:inside、outside、inherit

  说明:inside:列表项目标记放置在文本内部,且环绕文本根据标记对齐

      outside:列表项目标记放置在文本外部,且环绕文本不根据标记对齐

      inherit:继承



7、当将CSS引入网页进行列表的样式控制后,有序列表和无序列表之间的区别其实并不明显,

      因为无序列表可以通过样式定义变为有序列表,只需改变list-style-type属性


8、overflow溢出属性

属性值:visible默认值、hidden、scroll、auto









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值