HTML <style> mediaAtributo

HTML style 标签参考手册Etiqueta HTML <style>

Ejemplo

Dos hojas de estilo diferentes para dos tipos de medios distintos (pantalla e impresión):

<style type="text/css" media="print"> h1 {color:#000000;} p {color:#000000;} body {background-color:#FFFFFF;} </style>

Pruébalo »

Soporte del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los navegadores principales soportan el atributo media.


Definición y uso

El atributo media especifica para qué medio/dispositivo está optimizado el recurso actual.

Este atributo se usa principalmente en hojas de estilo CSS para especificar diferentes estilos para diferentes tipos de medios.

Consejo:Este atributo puede aceptar múltiples valores.


Diferencias entre HTML 4.01 y HTML5

Ninguna.


Sintaxis

<style media="value">

Operadores posibles

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

Dispositivos

Valor Descripción
all Predeterminado. Se adapta a todos los dispositivos.
aural Sintetizador de voz.
braille Dispositivo de retroalimentación en braille para personas ciegas.
handheld Dispositivo de mano (pantalla pequeña, ancho de banda limitado).
projection Proyector.
print Modo de vista previa de impresión / página impresa.
screen Pantalla de computadora (valor predeterminado).
tty Teletipo y medios similares que usan una cuadrícula de caracteres de ancho fijo.
tv Dispositivos tipo televisor (baja resolución, capacidad limitada de desplazamiento de pantalla).

Valor

Valor Descripción
width

Especifica el ancho del área de visualización de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (min-width:500px)"

height

Especifica la altura del área de visualización de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (max-height:700px)"

device-width

Especifica el ancho del monitor/papel de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (device-width:500px)"

device-height

Especifica la altura del monitor/papel de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (device-height:500px)"

orientation

Especifica la orientación del monitor/papel de destino.

Valores posibles: "portrait" o "landscape"

Ejemplo: media="all and (orientation: landscape)"

aspect-ratio

Especifica la relación ancho/alto del área de visualización de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (aspect-ratio:16/9)"

device-aspect-ratio

Especifica la relación device-width/device-height del monitor/papel de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (device-aspect-ratio:16/9)"

color

Especifica los bits/color del monitor de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (color:3)"

color-index

Especifica la cantidad de colores que puede manejar el monitor de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (min-color-index:256)"

monochrome

Especifica los bits/pixel en el búfer de fotogramas monocromático.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="screen and (monochrome:2)"

resolution

Especifica la densidad de píxeles (dpi o dpcm) del monitor/papel de destino.

Se pueden usar los prefijos "min-" y "max-".

Ejemplo: media="print and (resolution:300dpi)"

scan

Especifica el método de escaneo de los monitores de TV.

Valores posibles: "progressive" e "interlace".

Ejemplo: media="tv and (scan:interlace)"

grid

Especifica si el dispositivo de salida es de cuadrícula o de mapa de bits.

Valores posibles: "1" para cuadrícula; de lo contrario, "0".

Ejemplo: media="handheld and (grid:1)"



HTML style 标签参考手册Etiqueta HTML <style> Otras extensiones