网站地图    收藏   

主页 > 前端 > css教程 >

导入式样式表CSS与链接式样式表CSS的区别 - htm

来源:自学PHP网    时间:2015-04-14 14:50 作者: 阅读:

[导读] 导入式样式表CSS与链接式样式表CSS的区别Html代码:head!-- 链接外部样式:也就是在与head与/head标记之间加入一个link标记。 --link href=style.css rel=stylesheet type=text/css /!-- 导入......

 
导入式样式表CSS与链接式样式表CSS的区别
Html代码:
<head> 
<!-- 链接外部样式:也就是在与<head>与</head>标记之间加入一个<link>标记。 --> 
<link href=”style.css” rel=”stylesheet” type=”text/css” /> 
<!-- 导入外部样式:在内部样式表的<style></style>标记之间导入一个外部样式表,导入时用@import --> 
<style type="text/css"> 
 @import "CssStyle.css"; 
</style> 
</head> 
导入式样式表CSS与链接式样式表CSS的区别:
1、使用link链接的css是客户端浏览你的网页时先将外部的CSS文件加载到网页当中,然后再进行编译显示,所以这种情况下显示出来的网页跟我们预期的效果一样,即使网速再慢也是一样的效果。而使用@import导入的CSS就不同了,客户端在浏览网页时是先将html的结构呈现出来,再把外部的CSS文件加载到网页当中,当然最终的效果也是跟前者是一样的,只是当网速较慢时会出现先显示没有CSS统一布局时的html网页,这样就会给阅读者很不好的感觉。这也是现在大部分网站的CSS都采用链接方式的最主要原因;


 
2、导入样式可以避免过多页面指向一个css文件。当网站中使用同一个CSS文件的页面不是非常多时,这两种方式在效果方面几乎是没有不同的,但网站的页面数达到一定程度时(比如新浪等门户),如果采用链接的方式可能就会使得由于多个页面调用同一个CSS文件而造成速度下降,但是一般页面能达到这种程度的网站也会有资本用最好的硬盘,所以这方面的因素也不用怎么担心。

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论