学习Dreamweaver8了解掌握CSS层叠样式表$ N, W9 H% I/ H0 S5 r- y
了解层叠样式表/ i: n! i" {8 w( {% G
层叠样式表 (CSS) 是一系列格式设置规则,它们控制 Web 页面内容的外观。使用 CSS 设置页面格式时,请将内容与表现形式分开。页面内容(即 HTML 代码)驻留在 HTML 文件自身中,而用于定义代码表现形式的 CSS 规则驻留在另一个文件(外部样式表)或 HTML 文档的另一部分(通常为文件头部分)中。使用 CSS 可以非常灵活并更好地控制具体的页面外观,从精确的布局定位到特定的字体和样式。
+ k" r- S9 x8 P: ~2 {2 C, i; O9 i' RCSS 允许您控制 HTML 无法独自控制的许多属性。例如,可以为选定的文本指定不同的字体大小和单位(像素、磅值等)。通过使用 CSS 以像素为单位设置字体大小,还可以确保在多个浏览器中以更一致的方式处理页面布局和外观。
8 ?) F0 s, }& a& d0 \2 {5 k# {9 \除设置文本格式外,还可以使用 CSS 控制 Web 页面中块级别元素的格式和定位。例如,可以设置块级元素的边距和边框、其他文本周围的浮动文本等。) [7 a; k, h* m8 Q5 }: Y( U: Q* U
CSS 格式设置规则由两部分组成:选择器和声明。选择器是标识格式元素的术语(如 P、H1、类名或 ID),声明用于定义元素样式。在下面的示例中,H1 是选择器,介于括号 ({}) 之间的所有内容都是声明:
' h5 n$ z8 {6 c3 z+ t- m6 ^. D5 @H1 {$ t7 ]" {& G7 P/ P+ `2 {6 }; T
font-size:16 pixels;/ T- Z/ O$ {" l( U- V
! d# \7 f& m# D% K6 f
font-weight:bold;: M8 E( }5 V" M, e! [
}/ a; y8 R, S3 z ~" B& {# u7 V
声明由两部分组成:属性(如 font-family)和值(如 Helvetica)。上面的 CSS 规则为 H1 标签创建了一个特定的样式:链接到此样式的所有 H1 标签的文本都将是 16 个像素大小、Helvetica 字体和粗体。
/ `# m4 d& A& g6 p4 h术语 cascading 表示向同一个元素应用多种样式的能力。例如,可以创建一个 CSS 规则来应用颜色,创建另一个 CSS 规则来应用边距,然后将两者应用于页面上的同一个文本。所定义的样式向下"层叠"到您的 Web 页面上的元素,并最终创建您想要的设计。
# M/ m; }8 `6 I0 ^ S- c6 E7 g7 p6 ?0 x
CSS 的主要优点是它提供了便利的更新功能;更新一处的 CSS 规则时,使用该已定义样式的所有文档的格式都会自动更新为新样式。 |