最新的Web开发教程
 

Source media Property

<源对象

什么样的回报媒体/设备的特定文件进行了优化:

var x = document.getElementById("mySource").media;

x的结果将是:

screen and (min-width:320px)
试一试»

定义和用法

媒体属性设置或返回的值media属性在<source>元素。

所述media属性指定媒体资源的类型(何种媒体/设备中的文件被用于优化)。

该浏览器可以使用media属性,以确定它是否可以播放的文件或没有。 如果不能,它可以选择不下载。

注意: <source>元件在HTML5是新的。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

媒体属性在所有主流浏览器的支持。

注: media然而属性,是不是在任何主流浏览器的支持。


句法

返回的媒体属性:

sourceObject .media

设置媒体属性:

sourceObject .media= 注意:这个属性可以接受多个值。

可能的运营商

描述
and 指定一个AND运算
not 指定NOT运算符
, 指定OR运算符

设备

描述
all 适用于所有设备。 这是默认
aural 语音合成器
braille 盲文反馈装置
handheld 手持设备(small screen, limited bandwidth)
projection 投影机
print 打印预览模式/打印页面
screen 电脑屏幕
tty 使用固定间距字符网格电传打字机和类似的媒体
tv 电视型器件(low resolution, limited scroll ability)

描述
width 指定目标的显示区域的宽度。
"min-""max-"可以使用前缀。
例如:媒体=“屏幕和(min-width:500px)
height 指定目标显示区域的高度。
"min-""max-"可以使用前缀。
例如:媒体=“屏幕和(max-height:700px)
device-width 指定目标显示/纸的宽度。
"min-""max-"可以使用前缀。
例如:媒体=“屏幕和(device-width:500px)
device-height 指定目标显示/纸的高度。
"min-""max-"可以使用前缀。
例如:媒体=“屏幕和(device-height:500px)
orientation 指定目标显示/纸的方向。
可能的值: "portrait""landscape"
例如:媒体=“所有和(orientation: landscape)
aspect-ratio 指定目标的显示区域的宽度/高度比。
"min-""max-"可以使用前缀。
例如:媒体=“屏幕和(aspect-ratio:16/9)
device-aspect-ratio 指定目标显示/纸的设备宽度/设备高度比。
"min-""max-"可以使用前缀。
例如:媒体=“屏幕和(aspect-ratio:16/9)
color 指定每个目标的显示颜色的位。
"min-""max-"可以使用前缀。
例如:媒体= “屏幕和(color:3)
color-index 指定颜色的目标显示可以处理的数量。
"min-""max-"可以使用前缀。
例如:媒体=“屏幕和(min-color-index:256)
monochrome 指定在单色帧缓冲器每像素的位。
"min-""max-"可以使用前缀。
例如:媒体= “屏幕和(monochrome:2)
resolution 指定像素密度(dpi or dpcm)目标显示/纸。
"min-""max-"可以使用前缀。
例如:媒体= “打印和(resolution:300dpi)
scan 指定一个TV显示器的扫描方法。
可能的值是"progressive""interlace"
例如:媒体=“电视和(scan:interlace)
grid 指定是否输出设备是网格或位图。
可能的值是"1"为网格,和"0" ,否则。
例如:媒体= “手持式和(grid:1)

技术细节

返回值: 一个String,表示缩进类型的媒体资源的

相关页面

HTML参考: HTML <source>媒体属性


<源对象