样式表导入
导入方法
样式的导入有外部样式表和内部样式两种方法。
外部样式表
当样式需要应用于很多页面时,外部样式表将是理想的选择。
外部样式表的导入包括在HTML文档里链接外部CSS文件的link方式和在CSS文件里引入其他CSS文件的import方式两种方式。
link方式
<head> <link rel="stylesheet" type="text/css" href="style.css" /> </head>
import方式
@import url("common.css")
内部样式表
内部样式表(Internal Style Sheet)直接在HTML文档里进行记述。
<head> <style type="text/css"> p {margin-left: 30px;} body {background-image: url("images/back.gif");} .article {color:red} </style> </head>
目标媒体
样式表导入时可以指定该样式表适用的目标媒体。
指定方法
各导入方式的媒体指定方法分别如下:
- link方式外部样式表
<link rel=“stylesheet” href=“style.css” type=“text/css” media=“screen”/> - import方式外部样式表
@import url(“print.css”) print; - 内联样式表
<style type=“text/css” media=“all”/>
媒体类型
样式表导入时可以指定以下媒体类型:
媒体类型 | 适用于 |
---|---|
all | 所有的媒体设备 |
aural | 语音和音频合成器 |
braille | 盲人用点字法触觉回馈设备 |
handheld | 手持设备 |
打印机 | |
projection | 投影设备 |
screen | 电脑显示器 |
tty | 字符终端设备 |
tv | 电视机类型设备 |