Los últimos tutoriales de desarrollo web
 

Source media Property

<Objeto de origen

Ejemplo

Devolver lo que los medios de comunicación / dispositivo de un archivo específico está optimizado para:

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

El resultado de x será:

screen and (min-width:320px)
Inténtalo tú mismo "

Definición y Uso

Los conjuntos de propiedades de medios de comunicación o devuelve el valor de la media atributo en un <source> elemento.

El media atributo especifica el tipo de recursos de medios (lo que los medios / dispositivo el archivo está optimizado para).

El navegador puede utilizar la media de atributos para determinar si se puede reproducir el archivo o no. Si no puede, se puede optar por no descargarlo.

Nota: La <source> elemento es nuevo en HTML5.


Soporte del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La propiedad de medios es compatible con todos los principales navegadores.

Nota: La media de atributos sin embargo, no es compatible con cualquiera de los principales navegadores.


Sintaxis

Devolver la propiedad de medios:

sourceObject .media

Establecer la propiedad de los medios de comunicación:

sourceObject .media= Nota: Esta propiedad puede aceptar varios valores.

Los operadores posibles

Valor Descripción
and Especifica un operador AND
not Especifica un operador NOT
, Especifica un operador OR

dispositivos

Valor Descripción
all Adecuado para todos los dispositivos. Esto es por defecto
aural Los sintetizadores de voz
braille dispositivos de información en braille
handheld Los dispositivos de mano (small screen, limited bandwidth)
projection proyectores
print Modo de vista previa de impresión / páginas impresas
screen Las pantallas de ordenador
tty Teletipos y medios similares utilizando una cuadrícula de caracteres de tamaño fijo
tv Dispositivos de tipo televisión (low resolution, limited scroll ability)

Valores

Valor Descripción
width Especifica el ancho del área de visualización de destino.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (min-width:500px) "
height Especifica la altura del área de visualización de destino.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (max-height:700px) "
device-width Especifica la anchura del objetivo de visualización / papel.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (device-width:500px) "
device-height Especifica la altura del objetivo de visualización / papel.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (device-height:500px) "
orientation Especifica la orientación del objetivo de visualización / papel.
Valores posibles: "portrait" o "landscape"
Ejemplo: = medios de comunicación "todo y (orientation: landscape) "
aspect-ratio Especifica la relación de anchura / altura de la zona de visualización de destino.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (aspect-ratio:16/9) "
device-aspect-ratio Especifica la relación de dispositivo de anchura / dispositivo de altura del objetivo de visualización / papel.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (aspect-ratio:16/9) "
color Especifica los bits por color de visualización de destino.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (color:3) "
color-index Especifica el número de colores de la pantalla de destino puede manejar.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (min-color-index:256) "
monochrome Especifica los bits por píxel en una memoria intermedia de trama monocromo.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: medios de comunicación = "pantalla y (monochrome:2) "
resolution Especifica la densidad de píxeles (dpi or dpcm) del objetivo de visualización / papel.
"min-" y "max-" prefijos se pueden utilizar.
Ejemplo: = medios de comunicación "de impresión y (resolution:300dpi) "
scan Especifica método de exploración de una pantalla de televisión.
Los valores posibles son "progressive" y "interlace" .
Ejemplo: "tv y = de medios de comunicación (scan:interlace) "
grid Especifica si el dispositivo de salida es rejilla o de mapa de bits.
Los valores posibles son "1" para la red, y "0" lo contrario.
Ejemplo: = medios de comunicación "de mano y (grid:1) "

Detalles técnicos

Valor de retorno: Una cadena, que representa el tipo sangría del recurso medios

Páginas relacionadas

Referencia HTML: HTML <source> atributo media


<Objeto de origen