Атрибут media
Обновлено: 13.01.2023
Атрибут media
Устанавливает устройство вывода, для которого предназначена таблица стилей. Для каждого устройства можно определить свой собственный стиль, который бы учитывал специфику устройства и подгонял под него вид веб-страницы.
Синтаксис
<style media="all | print | screen | speech">
...
</style>
Значения
all | Все устройства. |
Печатающее устройство вроде принтера. | |
screen | Экран монитора. |
speech | Речевые синтезаторы, а также программы для воспроизведения текста вслух. Сюда же входят речевые браузеры. |
Можно устанавливать сразу несколько значений, перечисляя их через запятую.
Значение по умолчанию
screen
Пример
<!DOCTYPE HTML>
<html>
<head>
<metacharset="utf-8">
<title>STYLE, media attribute</title>
<style media="screen">
.window {
background: #333;
border: 1px solid red;
font-size: 0.9em
color: #fc0;
padding: 10px
}
</style>
<style media="print">
.window {
border: 1px solid black;
font-family: Arial;
font-size: 0.9em
color: black;
padding: 10px
}
</style>
</head>
<body>
<div class="window">
The veterinary certificate includes an excursion ephemeroid,
but establishments of this kind are especially popular,
concentrated in the area of the Central Square and the railway station.
</div>
</body>
</html>