САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Тег <a> атрибут media


❮ HTML тег <a>

Пример

Ссылка с атрибутом media:

<a href="att_a_media.php?output=print"
media="print and (resolution:300dpi)">
Откройте страницу атрибутов носителя для печати.</a>
Попробуйте сами »

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

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

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

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

Используется только в том случае, если присутствует атрибут href.

Примечание: Этот атрибут носит чисто рекомендательный характер.


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

Элемент
media Да Да Да Да Да

Синтаксис

<a media="value">


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

Значение Описание
and Определяет оператор AND
not Определяет оператор NOT
, Определяет оператор OR

Устройства

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

Значения

Значение Описание
width Задает ширину целевой области отображения.
"min-" и "max-" можно использовать префиксы.
Пример: media="screen and (min-width:500px)"
height Задает высоту целевой области отображения.
"min-" и "max-" можно использовать префиксы.
Пример: media="screen and (max-height:700px)"
device-width Specifies the width of the target display/paper.
"min-" и "max-" можно использовать префиксы.
Пример: media="screen and (device-width:500px)"
device-height Specifies the height of the target display/paper.
"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 Задает отношение ширины устройства/высоты устройства целевого дисплея/бумаги.
"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)"
resolution Задает плотность пикселей (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>