CSS学习笔记 1 ---- CSS的导入
来源:互联网 发布:mpv mac 编辑:程序博客网 时间:2024/05/05 20:31
1. 使用 link元素 导入
例如:
<link rel="stylesheet" type="text/css" href="import.css" media="all" />
(1) 候选样式表: 需要更改 rel 元素为 "alternate stylesheet". 例如:
<link rel="stylesheet" type="text/css" href="default.css" media="all" title="default_css" />
<link rel="alternate stylesheet" type="text/css" href="alternate.css" media="all" title="alternate_css" />
此时,以IE8为例,通过浏览器菜单 View->Style 可选择某种样式表,默认为default.css。可提供更多的css供选择。
(2) 当有多个样式表全部为默认样式表(rel="stylesheet")时,只会采用其中一种,但是具体是哪种标准没有规定。例如:
<link rel="stylesheet" type="text/css" href="default.css" media="all" title="default.css" />
<link rel="tylesheet" type="text/css" href="sheet1.css" media="all" title="sheet1_css" />
<link rel="tylesheet" type="text/css" href="sheet2.css" media="all" title="sheet2_css" />
浏览器具体选择哪种不确定。
(3) 无title项的称为永久样式表,始终作用于文档的显示样式。
(4) CSS文件不能有任何文档标记,纯粹是规则集。
2. 使用 style元素
在 html 文件 <head> 标签内添加。例如:
<html>
<head>
<style type="text/css" media="screen">
<!--
h1 {
color: cyan;
}
-->
</style>
</head>
<body>
<h1>I'm h1, my color is cyan</h1>
</body>
</html>
3. @import方法
在 2 所描述的 style元素内部的开始处添加。例如
<html>
<head>
<style type="text/css" media="screen">
<!--
@import url(common.css) screen, print;
@import url(common_tty.css) tty;
h1 {
color: cyan;
}
-->
</style>
</head>
<body>
<h1>I'm h1, my color is cyan</h1>
</body>
</html>
(1) 添加在 style元素 的开始处。如果在任意一些规则之后,则会被浏览器忽略(但是IE不忽略)。
(2) 由于 CSS 文件内不允许有文档标记,因此如果想在CSS文件内部引用其他的CSS文件,则在CSS文件的开始处添加 @import 是唯一方法。如果放置在非开始处,则忽略。
例如有 default.css 引用 common.css:
@import url(common.css);
h1 { font-style: italic; }
4. 内联样式
例如:
<p style="color: darkgray; font-size: 200%">I'm paragraph</p>
注意:内联样式中不能放整个样式表,不能用 @import,不能包含完整规则。事实上,其属性值只能是规则中包含在大括弧之间的部分。
<END>
- CSS学习笔记 1 ---- CSS的导入
- CSS学习笔记-导入CSS的几种方法(三)
- CSS学习笔记之在HTML中导入CSS的三种方式
- css学习笔记1
- css学习笔记1
- CSS学习笔记1
- CSS学习笔记(1)
- css学习笔记(1)
- css学习笔记1
- CSS学习笔记1
- CSS学习笔记1
- css学习笔记1
- CSS学习笔记-1
- CSS学习笔记1
- CSS学习笔记---CSS盒子的定位
- CSS学习笔记1--CSS语法基础
- css学习之路(1)--css导入样式
- css 的margin学习笔记
- E-Ink 和电子阅读器
- JSP网站开发环境配置和使用fckeditor编...
- jsp环境下FCKeditor编辑器的应用
- jsp环境下FCKeditor编辑器的应用
- Sql Server实用操作小技巧集合
- CSS学习笔记 1 ---- CSS的导入
- UltraGrid
- 图片
- oracle中处理日期大全
- [C++] C++ Builder的特色
- 蓝牙适配器(Bluetooth)
- The vice President of MOTOROLA global mobile terminals
- Mac OS X: 偏好Preferences基础(2)
- NetBeans 时事通讯(刊号 # 61 - Jun 25, 2009)