ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || Спецификация HTML 4.01 | 6. Основные типы данных HTML

6. Основные типы данных HTML

6.13 Дескрипторы медиа

Ниже следует список признаваемых дескрипторов для медиа-устройств (%MediaDesc в DTD).

screen
относится к "бесстраничным" компьютерным экранам.
tty
относится к медиа, использующих сетку для моноширинных символов: телетайп, терминалы или портативные устройства с дисплеями, имеющими ограниченные возможности.
tv
относится к телевизионным устройствам (низкое разрешение, цвет, ограниченная возможность для прокрутки).
projection
относится к проекторам.
handheld
относится к ручным устройствам (маленький экран, монохромный, растровая графика, ограниченная пропускная способность).
print
относится к постраничным, мутным материалам и к документам, просматриваемых на экране в режиме для печати.
braille
относится к тактильным устройствам брайля.
aural
относится к речевым синтезаторам.
all
подходит ко всем устройствам.

Будущие версии HTML могут ввести новые значения и позволить другие параметрические значения. Для облегчения введения в эти расширения, согласующиеся устройства вывода должны быть способными проводить анализ значений атрибутов media, следующим образом:

  1. Значение является списком элементов, разделенных запятой. Например,
    media="screen, 3d-glasses, print and resolution > 90dpi"
    соответствует:
    "screen"
    "3d-glasses"
    "print and resolution > 90dpi"
  2. Каждый элемент укорачивается, как только встречается первый символ, не являющийся буквой US ASCII [a-zA-Z] (ISO 10646 hex 41-5a, 61-7a), цифрой [0-9] (hex 30-39) или дефисом (hex 2d). В нашем примере это приводит к:
    "screen"
    "3d-glasses"
    "print"
    
  3. Осуществляется согласование чувствительности к регистру, и затем создается набор типов медиа, определенных выше. Устройства вывода могут игнорировать элементы, которые не согласуются. В нашем примере мы остаемся со screen и print.

Обратите внимание. Стилевые таблицы могут включать вариации, зависящие от медиа, (например, конструкция CSS @media). В таком случае, возможно, следует использовать "media=all".


← Назад | Вперед →
Copyright © 2006 -  aranea.ru