css样式基础之样式的引入
来源:互联网 发布:宏盟媒体集团 知乎 编辑:程序博客网 时间:2024/06/08 11:05
样式引入,我们大多用惯了link这个前辈了。其实我们还有其他的一些样式的引入方法,这里简单做个笔记吧:
1、使用元素链接到外部的样式文件
2、在元素中使用”style”元素来指定
3、使用CSS “@import”标记来导入样式表单
4、在内部的元素中使用”style”属性来定义样式
其实我们在大多数网页中使用来引入样式,一般也不会在元素中直接在style中写样式。link大家都比较熟,@import呢?这是什么鬼?(我也是最近才发现的,宝宝还小)
@import其实是css的一种方式,彼link新一点而已,只是我用的比较少而已。
那么问题来了:link和@import有什么区别?
link属于XHTML标签,而@import完全是CSS提供的一种方式。link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。
当一个页面被加载的时候,link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载
@import是CSS2.1提出的所以老的浏览器不支持,@import只有在IE5以上的才能识别,而link标签无此问题。
当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的
总结:用link就好了!
0 0
- css样式基础之样式的引入
- css样式引入的方式
- html Css 样式的引入
- css 样式引入的优先级
- CSS基础之样式
- CSS之基础CSS样式
- CSS中引入CSS样式的方法
- css样式基础之选择器的总结
- CSS样式引入方式和部分CSS样式的设置
- CSS引入样式
- css引入字体样式
- 【0029】CSS引入样式
- css样式引入方法
- Css的样式的引入与选择器
- 引入CSS样式的五种方式
- 引入CSS样式的几种方式
- 引入css外部样式表的注意事项
- 引入CSS样式的几种方式
- 11章课后习题6
- ionic+angularjs开发的app自动升级
- Lightoj1433——Minimum Arc Distance (求弧长)
- 157.Unique Characters-判断字符串是否没有重复字符(容易题)
- 多线程Demo
- css样式基础之样式的引入
- Mantle简介
- JavaScript正则表达式
- 尺取法模板题 poj 3061 Subsequence
- java练习---AutoLion
- 兼容IE6+、Chrome、FireFox的固定浮动css代码
- 【HackerRank】Fair Cut(DP)
- github oc框架排名列表
- 让Eclipse的TomcatPlugin支持Tomcat 8.x