CSS的@import的用法

CSS的@import的用法:

@import在很多页面都有应用,不过使用的频率还是比link标签要少的多,所以可能还有很多布局者对此不是太熟悉,下面就简单介绍一下它的用法。它是用来引入外部样式表的一种方式,格式有以下两种:

@import "style.css";
@import url("style.css");

@import既可以为页面引入外部样式表,也可以在一个样式表中引入另一个样式表,代码实例如下:

实例一:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<meta name="author" content="http://www.softwhy.com/" /> 
<title>蚂蚁部落</title> 
<style type="text/css">@import "mytest/div+css/mytest.css";</style> 
</head> 
<body> 
<div id="mytest">蚂蚁部落</div> 
</body> 
</html>

以上代码通过@import为网页引入了外部样式表,将字体颜色设置为红色。

实例二:

@import也可以在一个样式文件中引入其他样式文件,比如一个网站的代码量比较大,CSS样式表文件也比较庞大,就可以使用此方法把不同功能模块的样式代码放入各自样式表中,然后再通过@import引入到一个主样式表中。

@charset "utf-8";
/* CSS Document */
@import url("one.css");
@import url("two.css");
@import url("three.css");

注意:不过最好不要使用@import,因为使用它加载的样式文件会等到页面都加载完成再被加载,这样可能会导致页面浏览出现问题,建议使用标签替代,可以参阅CSS的link和@import的区别一章节。

原文地址是:http://www.51texiao.cn/div_cssjiaocheng/2015/0503/585.html

最为原始地址是:http://www.softwhy.com/

时间: 2024-08-04 13:37:49

CSS的@import的用法的相关文章

CSS学习笔记(9)--详解CSS中:nth-child的用法

详解CSS中:nth-child的用法 前端的哥们想必都接触过css中一个神奇的玩意,可以轻松选取你想要的标签并给与修改添加样式,是不是很给力,它就是":nth-child". 下面我将用几个典型的实例来给大家讲解:nth-child的实际用途: Tips:还用低版本的IE浏览器的哥们请绕过! :nth-child(2)选取第几个标签,"2可以是你想要的数字" .demo01 li:nth-child(2){background:#090} :nth-child(n

css before after基本用法【转】

<HTML><HEAD> <meta http-equiv="content-Type"content="text/html;charset=utf-8"> <TITLE>css before after基本用法</TITLE> <style> p::before{ content: "H" } p::after{ content: "d" } a { p

css中!important的用法总结

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

详解CSS中:nth-child的用法_大前端

http://www.daqianduan.com/3737.html 前端的哥们想必都接触过css中一个神奇的玩意,可以轻松选取你想要的标签并给与修改添加样式,是不是很给力,它就是":nth-child". 下面我将用几个典型的实例来给大家讲解:nth-child的实际用途: Tips:还用低版本的IE浏览器的哥们请绕过! :nth-child(2)选取第几个标签,"2可以是你想要的数字" .demo01 li:nth-child(2){background:#0

一个CSS中Z-index的用法

一个CSS中Z-index的用法 CSS教程:彻底掌握Z-index属性 大多数的CSS属性都很容易使用.常常,当您对标记语言的元素使用CSS属性时,产生的结果会随着您刷新页面而立即呈现.而另一些CSS属性,却会有一些复杂,且只能在给定的环境下才会工作. Z-index属性便属于上面所说的后面的那一组.Z-index无疑的比其他任何属性都会频繁的导致(兼容性)上 的混乱和(开发者心理上)的挫败感.但滑稽的是,一旦你真正理解了Z-index,你会发现它却是一个非常容易使用的属性,并且会为解决很多l

css link import

link和@import的区别 页面中使用CSS的方式主要有3种:行内添加定义style属性值,页面头部内嵌调用和外面链接调用,其中外面引用有两种:link和@import.外部引用CSS两种方式link和@import的方式分别是: XML/HTML代码<link rel="stylesheet" rev="stylesheet" href="CSS文件" type="text/css" media="all

理解CSS Clip属性及用法

应用Clip属性实现的一个简单效果图: 样式写法: .my-element { position: absolute; clip: rect(10px  350px  170px  0); /* IE4 to IE7 */ clip: rect(10px, 350px, 170px, 0); /* IE8+ & other browsers */ } 属性解析: clip: { shape | auto | inherit } ; auto 即浏览器默认解析,无clip效果,inderit 继承

CSS选择器的新用法

前面的话 现在,预处理器(如sass)似乎已经成为开发CSS的标配,正如几年前jQuery是开发JS的标配一样.JS的querySelector借鉴了jQuery的选择器思想,CSS选择器也借鉴了预处理器的变量定义.选择器嵌套.代码块重用等常用功能.本文将详细介绍CSS选择器的新用法 变量 一般地,我们在进行web开发时,会有一套变量定义规范,以sass为例,如下所示 // 颜色定义规范 $color-background : #222 $color-background-d : rgba(0,

css里的BFC用法

css里的BFC用法 BFC(Block Formatting Contexts),可以把BFC理解为一个封闭的大箱子,容器里面的子元素不会影响到外面的元素. 规则 1.内部的盒子会在垂直方向,一个个地放置. 2.BFC是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素 3.属于同一个BFC的两个相邻BOx的上下margin会发生重叠 4.计算BFC的高度时,浮动元素也参与计算 5.每个元素的左边,与包含的盒子的左边相接触,即使存在浮动也是如此: 6.BFC的区域不会与float