转载 怎样将多个CSS文件导入一个CSS文件中 如何导入css文件

挺详细原文地址:怎样将多个CSS文件导入一个CSS文件中作者:笨笨熊

问题:

在HTML中引入css的其中的两个方法

导入式和链接式的目的都是将一个独立的css文件引入一个文件中,二者的区别不大,事实上,二者最大的区别在于链接式使用html的标记引入外部css文件,而使用导入式则是使用css规则引入外部css文件。因此它们的语法也不同。

1.如果使用链接式,需要使用如下的语句引入外部css文件:

<link href="style.css" rel="stylesheet"type="text/css" />

2.如果使用导入式,则需要使用如下语句:

<styletype="text/css">
@import "style.css"
</style>


```` 此外,采用这两种方式后的现实效果也略有区别。使用链接式时,会在装载页面主体部分之前装载css文件,这样现实出来的页面从一开始就是带有样式效果的,而使用导入式时,会在整个页面装载完成之后再装载css文件,对于有的浏览器来说,在一些情况下,如果页面文件的体积比较大,则会出现先现实无样式的页面,闪烁一下之后再出现设置样式的效果。从浏览者的感受来说,这是使用导入式的一个缺陷。
````对于一个较大的网站,为了便于维护,可能会希望把所有的css样式分别放在几个css文件中,这样如果使用链接式引入,就需要几个语句分别导入css文件。如果要调整css文件的分类,就需要同时调整html文件。这对于维护工作来说,是一个缺陷。如果使用导入式,则可以只引进一个总的css文件,在这个文件中再导入其他独立的css文件;而链接式则不具备这个特征。
````因此这里给大家的建议是,如果仅引入一个css文件,则使用链接方式;如果需要引入多个css文件,则首先用链接式引入一个“目录”css文件,这个“目录”css文件中再使用导入式引入其他css文件。
````但是如果希望通过
JavaScript来动态决定引入哪个css文件,则必须使用链接方式才能实现。

如何将多个CSS文件导入到一个CSS文件中?


答案:

你可以写了三个css样式表
css_red.css ,css_blue.css , css_green.css
这样你就可以写一个主样式 style.css 把三个样式表都装进去:
@import "css_red.css";
@import "css_blue.css";
@import "css_green.css";

调用的时候只调用style.css 就行了。

具体代码:

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>字体属性</title>
<link rel="stylesheet"type="text/css" href="style.css" />
</head>

<body>
<p>红色</p>
<p>蓝色</p>
<p>绿色</p>
</body>
</html>


style.css

@charset "utf-8";


@import "
css_red.css";
@import "
css_blue.css";
@import "
css_green.css";


css_red.css

@charset "utf-8";


.red {
color:red;
}



css_blue.css

@charset "utf-8";


.blue{
[转载]怎样将多个CSS文件导入一个CSS文件中 如何导入css文件
color:blue;
}



css_green.css

@charset "utf-8";


.green{
color:green;
}


实际页面效果:


  

爱华网本文地址 » http://www.aihuau.com/a/25101016/308413.html

更多阅读

ie浏览器一个窗口多个标签 ie安全警告怎么关闭

ie浏览器一个窗口多个标签——简介重新安装了浏览器结果弱保报了,不支持以窗口多标签,郁闷那就下手解决吧~IE浏览器如何一个窗口打开多个标签。ie浏览器一个窗口多个标签——工具/原料IE浏览器 win7操作系统ie浏览器一个窗口多个标签

怎么合并多个PDF文件 精 怎么合并多个pdf文件

相信大家在论坛或者其他地方下载PDF资料的时候会遇到这样的情况,本来是一本完整的书籍但是却被分成了好几个部分,下载下来以后我们肯定想把这几个部分合并成一个PDF文件,这样管理和阅读都比较方便,那么废话不多说,今天我就来教大家如何

声明:《转载 怎样将多个CSS文件导入一个CSS文件中 如何导入css文件》为网友相濡以沫分享!如侵犯到您的合法权益请联系我们删除