CSS |
Аппаратно-зависимый стиль |
меню |
|
Реклама от Google Аппаратно-зависимый стиль В CSS2 определено девять типов устройств, к каждому из которых можно применить индивидуальный набор свойств, что позволяет создавать аппаратно-зависимые стили. С их помощью можно определить специфичные стили представления страницы, которые будут автоматически применяться при ее выводе на экран монитора ПК (тип screen), на печать (тип print), на дисплей карманного компьютера (тип handheld), при интерпретации речевыми синтезаторами (тип aural) и т. д.
Обеспечить работу аппаратно-зависимых стилей можно тремя способами. Первый пример позволяет связать страницу с внешним файлом стилей printer.css, определяющим визуальное форматирование ее содержимого при выводе на печать: <link rel="stylesheet" type="text/css" media="print" htef="/styles/printer.css"> Второй пример демонстрирует использование правила @import для вставки во встроенный стиль внешнего фрагмента, заданного файлом pocketpc.css и определяющего правила форматирования содержания страниц в версии для наладонников: <style type="text/css">@import url("pocketpc.css") handheld; </style> Наконец, в третьем примере показано, как идентифицировать аппаратно-зависимую часть, определяющую способ произнесения текста страницы речевыми браузерами, непосредственно во встроенном стиле при помощи правила @media: @media aural { } </style> |
На верх |