如何使用外联式CSS样式表,请详细说明.

html-css020

如何使用外联式CSS样式表,请详细说明.,第1张

分类: 电脑/网络 >>百度 >>百度Hi

问题描述:

FrontPage.

解析:

1.让QQ去哭吧!免费用QQ空间鼠标(原创)行胜于言.hi.baidu/chenkl888168/blog/item/b0080af383b854cb0a46e01d

2.上传MP3行胜于言.hi.baidu/chenkl888168/blog/item/84250ff7c2b2b522720eec83

3.给评论框加背景图片hi.baidu/chenkl888168/blog/item/4592a2c28c88f11b0ef477f9

4.教你美化你的模版 + 新个性时间

hi.baidu/chenkl888168/blog/item/251796efd82ab8efce1b3e97

5.百度空间旭旭的家原全部CSS代码hi.baidu/chenkl888168/blog/item/5c2901086f5b0b30e924880e

6.背景色的半透明设置 + 给有阳光的地方,添上一点点投影hi.baidu/chenkl888168/blog/item/7b3e9d50fcfac***********b

7.透明渐变播放器+背景音乐——透明渐变播放器hi.baidu/chenkl888168/blog/item/e339be0ed43946e736d122b8

8.给超链接添加按钮效果 + 标题攻略hi.baidu/chenkl888168/blog/item/a12164d0aac1838fa0ec9cad

9.百度空间CSS教程-一个不错的CSS整站代码hi.baidu/chenkl888168/blog/item/b98f***********d2442a75b5f

10.如何固定空间背景hi.baidu/chenkl888168/blog/item/eff3e6fe24e2a2315c6008aa

11.各模块添加滚动条实例 + 参数详解hi.baidu/chenkl888168/blog/item/0c1d9b164666b951f3de32c7

12.音乐连播的超详细教程(原创)hi.baidu/chenkl888168/blog/item/3f1947344471144e251f14e6

13.在空间上显示,天气预报.系统信息.日历....... + 显IP特效代码——百度空间hi.baidu/chenkl888168/blog/item/49d2b51cc4d4b38b87d6b6b8

14.百度空间 专栏分割线代码hi.baidu/chenkl888168/blog/item/0a93d743530ae11373f05d2c

15.百度空间CSS教程-一个不错的CSS整站代码hi.baidu/chenkl888168/blog/item/b98f***********d2442a75b5f

16.搜到更多的百度空间 + 如何展示 百度空间hi.baidu/chenkl888168/blog/item/7b074c90e29d408da977a4c1

17.个性化你的IP显示,自定义颜色hi.baidu/chenkl888168/blog/item/4fb7cd13e6c83a23dd5401c7

18.链接文字移动 + 去掉链接字体的下划线 + 鼠标放在链接字体上的时候,链接字体变粗,颜色改变hi.baidu/chenkl888168/blog/item/0eb96a813a9c2ad8bc3e1ef9

19.空间模块巧移动hi.baidu/chenkl888168/blog/item/b4c0a1ef55b4a916fdfa3cd2

20.如何在模块上加入图片hi.baidu/chenkl888168/blog/item/66c47b1e0f5736f41bd57637

21.个人档案照片下面显示时间hi.baidu/chenkl888168/blog/item/505ed7090303a482d1581b80

22.友情连接QQhi.baidu/chenkl888168/blog/item/101d08f4c40a956eddc47482

链接外部样式文件

外部引入CSS样式文件是通过link标签实现的,它只能位于HTML文档的head标签内,且必须有href属性,该属性用于指定需要引入的CSS文件的路径。

写法:<link rel="stylesheet" href="CSS样式文件的绝对地址">

link元素中type用于规定链接文档的MIME类型,rel属性用于规定被链接文档与当前文档之间的关系,如alternate用于定义交替出现的链接,appendix定义文档的附加信息等,此外还有一些可选属性,用于做一些除加载CSS文件的其他事情。link元素是XHMTL中的标签,当HTML页面被渲染时,link引用的CSS文件会被同时加载,我们也可以通过JavaScript控制DOM去改变link元素的CSS内容。

导入外部样式

导入外部样式单的功能与链接外部样式的功能差不多,都能实现一样的功能,但是它们之间还是存在一定的差别的,导入外部样式主要通过@import方式导入CSS文件。

写法:

@import 'style.css' //Windows IE4/ NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别@import "style.css" //Windows IE4/ NS4, Macintosh IE4/NS4不识别@import url(style.css) //Windows NS4, Macintosh NS4不识别@import url('style.css') //Windows NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别@import url("style.css") //Windows NS4, Macintosh NS4不识别

由上分析知道,@import url(style.css) 和@import url("style.css")是最优的选择,兼容的浏览器最多。从字节优化的角度来看@import url(style.css)最值得推荐。

本段摘自:

添加css的方式:link与@import区别 - Wayne-Zhu - 博客园www.cnblogs.com

@import是css2里面提出来的,低版本的浏览器不支持,注意它是css中属性,如果要使用它,可以在style标签中书写。但在CSS文件中再导入CSS文件,会给服务器造成太大的文件请求压力,最好不要这样做。

<style>

@import url(css/style.css)

</style>

@import是由CSS提供的一种导入样式的方式,当页面被加载时,@import会等到页面全部被加载完成时再加载CSS样式,所以在页面还未加载完成期间,页面还没有CSS样式效果,会导致“屏闪”,通过@import导入的CSS样式是无法用DOM去控制的。