1. 项目符号样式
list-style-type属性允许你控制项目符号的形状或样式。- 该属性可以应用到
<ol>、<ul>和<li>元素的规则中。 - 对于无序列表的
list-style-type属性,可以使用如下值:- none
- disc
- circle
- square
- 对于有序列表的
list-style-type属性,可以使用如下值:- decimal
- decimal-leading-zero
- lower-alpha
- upper-alpha
- lower-roman
- upper-roman
| |
| |
2. 项目图像
- 可以利用
list-style-image属性将一个图像作为项目符号使用。 - 该属性的值以字母 url 开头,后面跟着一对圆括号。
- 该属性可以应用到
<ul>和<li>元素中。
| |
| |
3. 标记的定位
- 默认情况下,列表会缩进到页面中。
list-style-position属性用来表明标记显示的位置,是包含主体内容的盒子的内部,还是在其外部。- 该属性可以选用如下两个值:
outside:表明标记位于文本块的左侧(默认)。inside表明标记位于文本块的内部,同时文本块会被缩进。
| |
| |
4. 列表快捷方式
- 可以使用
list-style一次定义多个列表属性。
| |
5. 表格属性
width用来指定表格的宽度。padding用来设置每个单元格边框与内容之间的空隙。text-transform用来将表格标题中的内容转换为大写。letter-spacing、font-size用来为表格标题的内容增加额外的样式。border-top、border-bottom用于设置表格标题上方和下方的边框。text-align用来将某些单元格中的书写方式设置为向左或向右对齐。background-color用来改变表格行的背景颜色。:hover在用户把光标悬停在某个表格行时将此行高亮显示。
6. 空单元格的边框
- 可以使用
empty-cells属性来指定是否显示空单元格的边框。 slow值用于显示空单元格的边框。hide值用于隐藏空单元格的边框。inherit值表示单元格遵循外部表格的规则。
| |
| |
7. 单元格之间的空隙
border-spacing属性允许你控制相邻单元格之间的距离,默认情况下,浏览器会在每个单元格之间留有一个小的空隙。border-collapse属性用来合并相邻的边框,它的值有:collapse值表示尽可能将单元格相邻的边框合并为一个单独的边框,此时border-spacing属性不会生效。separate表示将相邻的边框分离。
| |
| |
8. 定义表单样式
- CSS 对表单样式的处理主要体现下定义下列控件的样式。
- 文本输入框和文本域
- 提交按钮
- 表单中的标签,可以精确地对表单控件进行对齐。
9. 定义单行文本框样式
font-size用于设置用户输入文本的大小。color用于设置文本颜色,background-color用于设置文本输入框的背景色。border用于在文本输入框的边缘增加边框,border-radius可以创建圆角。background-image为文本框增加背景图像。
| |
| |
10. 光标样式
cursor属性用于控制显示给用户的光标的类型。- 通常有下列值:
- auto
- crosshair
- default
- pointer
- move
- text
- wait
- help
- url(“xxxx.png”)
11. 小结
- 可以使用
list-style-type属性和list-style图像属性为列表标记定义不同的外观。 - 表格中的单元格在不同的浏览器中可以有不同的边框和间距,可以利用一些属性来控制它们。





