css属性

css属性
css属性

CSS 背景属性

属性描述

background简写属性,作用是将背景属性设置在一个声明中。background-attachment背景图像是否固定或者随着页面的其余部分滚动。background-color设置元素的背景颜色。

background-image把图像设置为背景。

background-position设置背景图像的起始位置。

background-repeat设置背景图像是否及如何重复。

CSS 文本属性

属性描述

color设置文本颜色

direction设置文本方向。

line-height设置行高。

letter-spacing设置字符间距。

text-align对齐元素中的文本。

text-decoration向文本添加修饰。

text-indent缩进元素中文本的首行。

text-shadow 设置文本阴影。CSS2 包含该属性,但是 CSS2.1 没有保留该属性。

text-transform控制元素中的字母。

unicode-bidi 设置文本方向。

white-space设置元素中空白的处理方式。

word-spacing设置字间距。

设置链接的样式

能够设置链接样式的CSS 属性有很多种(例如color, font-family, background 等等)。

链接的特殊性在于能够根据它们所处的状态来设置它们的样式。

链接的四种状态:

?a:link - 普通的、未被访问的链接

?a:visited - 用户已访问的链接

?a:hover - 鼠标指针位于链接的上方

?a:active - 链接被点击的时刻

CSS Table 属性

属性描述

border-collapse设置是否把表格边框合并为单一的边框。

border-spacing设置分隔单元格边框的距离。

caption-side设置表格标题的位置。

empty-cells设置是否显示表格中的空单元格。

table-layout设置显示单元、行和列的算法。

CSS 边框属性

"CSS" 列中的数字指示哪个 CSS 版本定义了该属性。

属性描述CSS outline在一个声明中设置所有的轮廓属性。 2 outline-color设置轮廓的颜色。 2 outline-style设置轮廓的样式。 2 outline-width设置轮廓的宽度。 2

CSS 尺寸属性

CSS 尺寸属性允许你控制元素的高度和宽度。同样,还允许你增加行间距。

属性描述

height设置元素的高度。

line-height设置行高。

max-height设置元素的最大高度。

max-width设置元素的最大宽度。

min-height设置元素的最小高度。

min-width设置元素的最小宽度。

width设置元素的宽度。

CSS 分类属性 (Classification)

CSS 分类属性允许你控制如何显示元素,设置图像显示于另一元素中的何处,相对于其正常位置来定位元素,使用绝对值来定位元素,以及元素的可见度。

属性描述

clear设置一个元素的侧面是否允许其他的浮动元素。

cursor规定当指向某元素之上时显示的指针类型。

display设置是否及如何显示元素。

float定义元素在哪个方向浮动。

position把元素放置到一个静态的、相对的、绝对的、或固定的位置中。visibility设置元素是否可见或不可见。

导航栏 = 链接列表

导航栏需要标准的 HTML 作为基础。

在我们的例子中,将用标准的 HTML 列表来构建导航栏。

导航栏基本上是一个链接列表,因此使用