В CSS можно сформировать стилевую таблицу, зависимую от типа устройства отображения, воспользовавшись правилом @media . Это позволяет обеспечить корректный вывод одного и того же документа на разные устройства (например, устройство печати @media print).
В CSS определены следующие типы устройств вывода:
- all, все устройства;
- aural, звуковоспроизводящие устройства;
- braille, устройства для тактильного восприятия (генераторы брайлевских шрифтов);
- embossed, страничные принтеры брайлевских шрифтов;
- handheld, мобильные устройства с небольшими экранами и ограниченными возможностями отображения;
- print, устройства страничного вывода (в том числе принтеры);
- projection, слайд-проекторы, например, устройства для проведения презентаций;
- screen, цветные графические дисплеи;
- ttу, устройства с сеткой для вывода символов (телетайпы, терминалы, мобильные устройства);
- tv, телевизионные устройства отображения (малое разрешение, цвет, ограничения прокрутки, звук).
Оговоренные в CSS типы устройств разделяются на ряд групп по разным критериям:
- Порционность отображения: continuous (непрерывного отображения) или paged (постраничного отображения). Некоторые устройства поддерживают оба режима.
- Вид информации: visual (визуальная), aural (звуковая) или tactile (дактильная).
- Символы/иллюстрации: grid (устройства для вывода символов) или bitmap (могут выводить иллюстрации). Некоторые устройства поддерживают оба режима.
- Интерактивность: interactive (поддерживают диалог) или static (только вывод). Некоторые устройства поддерживают оба режима.
- all (включает все типы устройств).
Дата добавления: 2010-12-27 |
Просмотров: 18418 |
|