English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de referência HTML

大全 de etiquetas HTML

Atributo link media do HTML

A propriedade link media especifica qual tipo de mídia o recurso alvo é destinado/Dispositivos otimizados, este atributo geralmente é usado com tabelas de estilo CSS para especificar estilos diferentes para tipos diferentes de mídia.

 HTML <link> tag

Exemplo online

Duas tabelas de estilos diferentes para dois tipos diferentes de mídia (tela e impressão):

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8>
<title>Uso do atributo "hreflang" do HTML <link>-Tutoriais básicos(oldtoolbag.com)</title>
<link rel="stylesheet" type="text/css" href="demo_screen.css">
<link rel="stylesheet" type="text/css" href="demo_print.css" media="print">
</head>
<body>
<h1>oldtoolbag.com Exemplo</h1>
<p><a href="tryhtml_link_media.html" target="_blank">Clique aqui</a> Abrir esta página em uma nova janela (sem a parte tryit).</p>
<p>Se você imprimir esta página ou abri-la no pré-visualizador de impressão, verá que ela usa a tabela de estilo "media="print"" para o estilo. A tabela de estilo "print" contém texto preto em fundo branco.</p>
</body>
</html>
Teste e veja ‹/›

Compatibilidade do navegador

IEFirefoxOperaChromeSafari

Todos os navegadores populares suportam a propriedade media.

Definição e uso

A propriedade media especifica qual tipo de mídia o recurso alvo está destinado/o dispositivo foi otimizado.

Este atributo geralmente é usado com folhas de estilo CSS, para especificar estilos diferentes para tipos de mídia diferentes.

A propriedade media pode aceitar múltiplos valores.

HTML 4.01 com HTML5diferenças

A propriedade media agora suporta mais valores.

Sintaxe

<link media="value>

Operadores possíveis

ValorDescrição
andDefine um operador AND.
notDefine um operador NOT.
,Define um operador OR.

dispositivo

ValorDescrição
allPadrão. Aplicável a todos os dispositivos.
auralSintetizador de voz.
brailleDispositivos de feedback em braile.
handheldDispositivos portáteis (tela pequena, largura de banda limitada).
projectionProjetor.
printModo de pré-visualização de impressão/Página impressa.
screenTela do computador.
ttyTelegráficos e outros meios que usam uma grade de caracteres de largura fixa.
tvDispositivos de TV (baixa resolução, capacidade de rolagem limitada).

Valor

ValorDescrição
widthDefine a largura da área de exibição alvo
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (min-width:500px)"
heightDefine a altura da área de exibição alvo
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (max-height:700px)"
device-widthDefine o monitor de destino/A largura do papel。
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (device-width:500px)"
device-heightDefine o monitor de destino/A altura do papel。
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (device-height:500px)"
orientationDefine o monitor de destino/O orientação do papel。
Valores possíveis: "portrait" ou "landscape"。
Exemplo: media="all and (orientation: landscape)"
aspect-ratioDefine a largura da área de exibição alvo/height ratio。
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (aspect-ratio:16/9)"
device-aspect-ratioDefine o monitor de destino/o device da papel-width/device-height ratio。
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (aspect-ratio:16/9)"
corDefine os bits do display alvo/color。
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (color:3)"
cor-índiceDefine o número de cores que o monitor de destino pode manipular.
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (min-cor-índice:256)"
monocromáticoDefine os bits do buffer de frames monocromáticos./pixel.
Pode usar "min-" e "max-" sufixo.
Exemplo: media="screen and (monochrome:2)"
resoluçãoDefine o monitor de destino/densidade de pixels do papel (dpi ou dpcm).
Pode usar "min-" e "max-" sufixo.
Exemplo: media="print and (resolution:300dpi)"
escaneamentoDefine o modo de escaneamento do monitor TV.
Valores possíveis: "progressive" e "interlace".
Exemplo: media="tv and (scan:interlace)"
redeDefine se o dispositivo de saída é uma rede ou bitmap.
Valores possíveis:"1" é rede, caso contrário é "0".
Exemplo: media="handheld and (grid:1)"
 HTML <link> tag