CSS代表级联样式表,它是一种用来表现HTML或XML等文件样式的计算机语言,是一种标准的样式表语言,用于描述网页的表示(即布局和格式)。css样式可以直接存储于html网页或者单独的样式单文件。
编制一个网站的分类页面,其风格往往是相同的或说是类似的,每次都在 < head> 和 < /head> 中插入相同的繁琐复杂的样式表规则,显然不是我们的愿望。
写一个样式表,以期实现于各风格相同的不同页面,这一点即可借助于引入外部样式表来实现。并且当外部样式表被更改时,各引用该样式表的 html 页面风格也随之发生变化,而不需要手工一个个去更改。
外部样式表是指建立一个完全独立的文本文件,其扩展名为 .css ,文件内容则输入样式表信息,除去任何相关的 html 语言。
有两种办法可以实现引用外部样式表。
(一)使用< link>标记链接外部样式表
用以下语句来实现外部样式表的链接:
< link rel=stylesheet href="example.css">
href 中应包含路径信息,这里所指是该样式表文件与 html 文档在同一目录下。
说明:
这种方法会以网页文件主体装载前装载CSS文件,因此显示出来的网页从一开始就是带样式的效果的,它不会象导入式那样先显示无样式的网页,然后再显示有样式的网页。
(二)使用@import导入样式表信息
在html中使用
使用@import命令用以把外部样式表信息导入页面中,它是存在于在< style>和< /style>标记中的。例如:
< style type="text/css"> @import "example.css"; @import "style/other.css"; < /style>
在css中直接使用
@import url(CSS文件路径地址);
说明:
使用@import引入CSS可以很方便的引入外部文件的CSS代码,方便维护和规划。但是每多引入一个CSS文件,就会对服务器增加一次连接请求,当访问量较大时,需在维护性和性能上进行权衡。