定义和用法
该media属性指定什么媒体/设备链接文档方面进行了优化。
此属性用于指定目标URL是为特殊设备(如iPhone),语音或打印介质。
这个属性可以接受多个值。
适用于
该media属性,可以在以下元素一起使用:
分子 | 属性 |
---|---|
<a> | media |
<area> | media |
<link> | media |
<source> | media |
<style> | media |
例子
A实例
用链接media属性:
<a href="att_a_media.asp?output=print"
media="print and (resolution:300dpi)">
Open media attribute page for print.</a>
试一试» Area为例
图像映射,具有可点击区域:
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" alt="Sun"
href="sun.htm" media="screen and (min-color-index:256)">
</map>
试一试» Link示例
两种不同的样式表两种不同的媒体类型(屏幕和打印):
<head>
<link rel="stylesheet" type="text/css" href="theme.css">
<link rel="stylesheet" type="text/css" href="print.css" media="print">
</head>
试一试» Source示例
使用的media属性:
<source src="movie.ogg" type="video/ogg"
media="screen and (min-width:320px)">
试一试» Style示例
指定样式用于打印:
<style media="print">
h1 {color:#000000;}
p {color:#000000;}
body {background-color:#FFFFFF;}
</style>
试一试» 浏览器支持
该media
属性的每个元素的以下浏览器支持:
元件 | |||||
---|---|---|---|---|---|
a | 是 | 是 | 是 | 是 | 是 |
area | 是 | 是 | 是 | 是 | 是 |
link | 是 | 是 | 是 | 是 | 是 |
source | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 |
style | 是 | 是 | 是 | 是 | 是 |