插入css样式,引入css样式的三种方式

在网页中如何添加CSS样式表?

1.首先打开EditPlus软件,新建一个样式表文件,写入一些样式,如下图所示。

网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了古县免费建站欢迎大家使用!

2.接下来我们在建立一个样式表文件,在这个样式表文件中通过import属性导入上一个样式表,如下图所示。

3.然后在html中我们用link标签导入上面声明的样式文件,如下图所示。

4.接下来我们运行HTML文件,我们可以看到虽然只导入了一个样式文件,但是两个样式表的样式都加载进来了,如下图所示。

5.另外在运用import的时候一定不要放在样式下面,如下图所示,这样是不生效的。

6.最后运用import导入样式也不要忘了分号,如下图所示,忘了分号也是不生效的。

css的引入方式有哪些

学习CSS肯定绕不开的就是如何将css引入到HTML文件中,引入方式主要有三种:

内联样式、内部样式、外部样式

1、内联样式

内联样式又称行内样式,使用该样式需要直接在标签内添加“ style=" " ”,再将需要的样式写在双引号内,如

div style="background: red;"hello world!/div1

行内样式比较适合初学者学习的时候使用,在网站开发时尽量不要去用,因为使用这种样式会把结构和CSS全部融合在一个页面里面,造成代码冗余,后期调整样式的时候非常不方便。

2、内部样式

内部样式是一种适合案例或者比较小的页面的引入方式,它的语法是在在head标签里添加style标签,再在style标签的内容区添加需要的样式,如:

head

style type="text/css"

div{background: red;}/style

/head12345

内部样式比较适合案例或者比较小的页面中,因为它也会增加HTML文件的代码量。

3、外部样式

外部样式是使用最广的引入方式,适合比较大的页面或者整站开发。引入方法是将样式写css文件中,再将css文件链接到HTML文件里。

而外部样式有两种链接方法引入HTML文件中:link和import

1)用link链接需要在html文件内添加link标签,在该标签内属性“ href=" " ”的双引号里写上css文件的路径即可。

link rel="stylesheet" type="text/css" href="demo.css"/1

2)用import链接需要用内部样式的方法添加“ @import url(""); ”属性,在url("")中写上css文件的路径。

style    @import url("demo.css");/style123

同为外部样式的链接方式,link和import之间的不同不仅是载入链接的语法不同:

本质上link是HTML标签,是HTML的写法,但是import是CSS的提供的一种链接方式。所以link能够引入除css以外的其它文件,而import只能引入css文件。

link是没有兼容问题的,但是import在IE5以下不支持。

加载顺序上也不一样,link是HTML结构和CSS样式同时加载,而import是先加载HTML后加载CSS。有时候网速比较慢,你就会看到只有文字和边框的难看页面,然后才看到比较好看的页面,就是因为这个网页使用import链接的样式。

在用js控制dom修改样式的时候,link可以被修改,但是import不可以。

在网页中插入CSS样式表的几种方法

在网页中插入CSS样式表有四种方法

链入外部样式表

链入外部样式表是把样式表保存为一个样式表文件,然后在页面中用link标记链接到这个样式表文件,这个link标记必须放到页面的head区内,如下:

head 

…… 

link href="mystyle.css" rel="stylesheet" type="text/css" media="all" 

…… 

/head

内部样式表

内部样式表是把样式表放到页面的head区里,这些定义的样式就应用到页面中了,样式表是用style标记插入的,从下例中可以看出style标记的用法:

head 

…… 

style type="text/css" 

hr {color: sienna} 

p {margin-left: 20px} 

body {background-image: url("images/back40.gif")} 

/style 

…… 

/head

导入外部样式表

导入外部样式表是指在内部样式表的style里导入一个外部样式表,导入时用@import,看下面这个实例:

head 

…… 

style type=”text/css” 

!-- 

@import “mystyle.css” 

其他样式表的声明 

-- 

/style 

…… 

/head

内嵌样式

内嵌样式的使用是直接将在HTML标记里加入style参数。

p style="color: sienna;margin-left: 20px;" 

这是一个段落 

/p

如何添加CSS样式

即使用style属性,将CSS直接写在HTML标签中。 例如:p style=color:red这行段落将显示为红色。/p 注意:style属性可以用在body内的所有(X)HTML标签上,但不能应用与body以外的标签,如titlehead等标签。 二,嵌入式样式表(Embedded Style Sheets) 嵌入式样式表使用style/style标签嵌入到(X)HTML文件的头部中,代码如下: head style type=text/css !-- .class{ color:red;} -- /style /head 注意:对于一些不能识别style标签的浏览器,使用(X)HTML的注释标签!-- 注释文字 --把样式包含进来。这样源码天空 ,不支持style标签的的浏览器会忽略样式内容,而支持style标签的浏览器会解读样式表。 三,外部样式表(Link Style Sheets) 在head标签内使用link标签将样式表文件连接到(X)HTML文件中。 代码如下:


网站标题:插入css样式,引入css样式的三种方式
文章出自:http://myzitong.com/article/dscssgd.html