CSS(Cascading Sty el Sheet)是控制 Web 页面外观的一系列格式设置规则,是网页设计必不可少的工具之一。下面我们就开始学习 css 的基本语法格式。 一 CSS 定义规则 层叠样式表是一个完全的纯文本文件,通常以“css”为扩展名作为单独的文件来使用,它的内容包含了一组告诉浏览器,如何安排与显示特定的html 标签中内容的规则,CSS 定义规则由三个部分构成:选择符,属性和属性的取值。语法如下: 语法: selector { property: value } 选择符 { 属性: 值 } 说明: 1 选择符 选择符是要定义样式的html 标记,将 html 标记作为选择符定义后,则在 html 页面中该标记下的内容,会按照 CSS 定义的规则发生改变。 2 属性 CSS 属性指的是在选择符中要改变的内容,常见的有:字体属性,颜色属性,文本属性等。下面就是我们定义的一个样式表。 @charset"gb2312"; body { font-family: "宋体"; font-size: 20px; color: #FF0000; } p { font-family: "宋体"; font-size: 30px; color: #FF00ff; } 在这个样式表中: 1 @charset"gb2312";表示使用中文国标字符集。 2 body 和 p 是 html 中的两个标签,对这两个标签设置了三种样式,即: font-family : 指定字体的字型。 font-siz e: 指定字体的大小。 color: 指定字体的颜色。 上面我们定义了一个样式表,下一步的任务是如何把这个样式表和 html 文件相关联,使html文件按照我们定义的样式显示出来,与 html 文件相关联的方法有四种,下面我们分别叙述。 二 嵌入样式表 在Html 页面内部定义的 CSS 样式表,叫做嵌入式CSS 样式表,也就是在HTML 文档的 head 部分中,使用 sty le 标签并在该标签中定义一系列 CSS 规则。 语法: 说明:
指示CSS 样式表开始,结束标志为 ,在开始标志
中可以根据需要添加一些属性,如上列中的属性ty pe="tex t/css",它表示CSS 样式表采用MIME 类型,这种类型的特点是,当浏览器不支持CSS 代码时,对CSS 代码进行过滤,避免浏览器以源代码的方式显示CSS 代码。为了保证更加可靠,在样式表里再次加上注释标识符" ",CSS 规则就定义在这个注释标识符中。 示例 1 t1.htm 查看更多