HTML <a> mediaАтрибут

HTML a 标签参考手册Тег HTML <a>

Примеры

В следующем примере показана ссылка, использующая атрибут media:

<a href="../tags/att-a-media.html" media="print and (resolution:300dpi)">Страница атрибута media для печати</a>

Попробуйте сами »

Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают атрибут media.


Определение и использование

Атрибут media указывает, для какого типа медиа/устройства оптимизирован целевой URL.

Этот атрибут используется для указания, что целевой URL предназначен для специальных устройств (таких как iPhone), речевых или печатных носителей.

Этот атрибут может принимать несколько значений.

Его можно использовать только при наличии атрибута href.


Различия между HTML 4.01 и HTML5

Этот атрибут является новым в HTML5.


Синтаксис

<a media="value">

Возможные операторы

Operator Описание
и Указывает оператор AND.
not Указывает оператор NOT.
, Указывает оператор OR.

Устройства

Значение Описание
all По умолчанию. Подходит для всех устройств.
aural Синтезаторы речи.
braille Устройства Брайля с обратной связью.
handheld Карманные устройства (маленькие экраны, ограниченная пропускная способность).
projection Проекторы.
print Режим предварительного просмотра печати / печатные страницы.
экран Экраны компьютеров.
tty Телетайпы и аналогичные носители, использующие моноширинную сетку символов.
tv Устройства телевизионного типа (низкое разрешение, ограниченные возможности постраничного вывода).

Значение

Значение Описание
width

Задает ширину целевой области отображения.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (min-width:500px)"

height

Задает высоту целевой области отображения.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (max-height:700px)"

device-width

Задает ширину целевого дисплея/бумаги.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (device-width:500px)"

device-height

Задает высоту целевого дисплея/бумаги.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (device-height:500px)"

orientation

Задает ориентацию целевого дисплея/бумаги.

Возможные значения: "portrait" или "landscape"

Пример: media="all and (orientation: landscape)"

aspect-ratio

Задает соотношение ширины/высоты целевой области отображения.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (aspect-ratio:16/9)"

device-aspect-ratio

Задает соотношение device-width/device-height целевого дисплея/бумаги.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (aspect-ratio:16/9)"

color

Указывает количество битов на цвет целевого дисплея.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (color:3)"

color-index

Задает количество цветов, которое может обрабатывать целевой дисплей.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (min-color-index:256)"

monochrome

Указывает количество битов на пиксель в монохромном кадровом буфере.

Можно использовать префиксы "min-" и "max-".

Пример: media="screen and (monochrome:2)"

разрешение

Указывает плотность пикселей (dpi или dpcm) целевого дисплея/бумаги.

Можно использовать префиксы "min-" и "max-".

Пример: media="print and (resolution:300dpi)"

scan

Указывает способ развертки ТВ-дисплея.

Возможные значения: "progressive" и "interlace".

Пример: media="tv and (scan:interlace)"

grid

Указывает, является ли устройство вывода сеткой или растровым изображением.

Возможные значения: "1" обозначает сетку, "0" — все остальное.

Пример: media="handheld and (grid:1)"



HTML a 标签参考手册Тег HTML <a>

Другие расширения