17.1.4 CSS属性的简介
CSS属性是CSS中最重要的内容之一,CSS就是利用本身的属性来实现其绚丽的显示效果的。在CSS中常用的属性及其对应的属性值如下。
(1)字体属性:type
■font-family:使用什么字体。
■font-style:字体的样式,是否斜体,有normal\italic\oblique三种。
■font-variant:字体的大小写,有normal和small-caps两种。
■font-weight:字体的粗细,有normal\bold\bolder\lithter三种。
■font-size:字体的大小,有absolute-size\relative-size\length\percentage四种。
(2)颜色和背景属性:backgroud
■color:定义前景色,例如:p{color:red})。
■background-color:定义背景色。
■background-image:定义背景图片。
■background-repeat:背景图案重复方式,有repeat-x\repeat-y\no-repeat三种。
■background-attachmen:设置滚动,有scroll(滚动)\fixe(固定的)两种。
■background-position:设置背景图案的初始位置,有percentage\length\top\left\right\bottom六种。
(3)文本属性:block
定义排序:
■text-align:文字的对齐,有left\right\center\justify四种。
■text-indent:文本的首行缩进,有length和percentage两种。
■line-height:文本的行高,有normal\numbet\lenggth\percentage(百分比)四种。
定义超链接:
■a:link{color:green;text-decoration:nore}:未访问过的状态。
■a:visited{color:ren;text-decoration:underline;16pt}:访问过的状态。
■a:hover{color:blue;text-decoration:underline;16pt}:鼠标激活的状态。
(4)块属性:block
边距属性:
■margin-top:设置顶边距。
■margin-right:设置右边距。
填充距属性:
■padding-top:设置顶端填充距。
■padding-right:设置右侧填充距。
(5)边框属性:border
■border-top-width:顶端边框宽度。
■border-right-width:右端边框宽度。
图文混排:
■width:定义宽度属性。
■height:定义高度属性。
(6)项目符号和编号属性:list
■display:定义是否显示符号。
■white-spac:怎样处理空白部分,有normal\pre\nowrap三种。
(7)层属性:Type
用于设定对象的定位方式。有如下三种定位方式:
■Absolute:绝对定位。
■Relative:相对定位。
■Static:无特殊定位
(8)列表属性
(9)表格属性
(10)扩展属性
在上述属性中,有的属性只受部分浏览器支持。至于CSS属性的更详细知识和具体用法,将在后面的章节中详细介绍。