Спецификация HTML 4.01 + Спецификация CSS2


Спецификация таблиц стилей, зависимых от типа носителя


В настоящее время есть два способа специфицировать зависимость от типа носителя в таблицах стилей:

  • Специфицировать целевой носитель из таблицы стилей с помощью at-правил @media или @import.

    Пример(ы):

    @import url("loudvoice.css") aural; @media print { /* здесь идёт таблица стилей для печати */ }

  • Специфицировать целевой носитель в языке документа. Например, в HTML 4.0 ([HTML40]) атрибут "media" элемента LINK специфицирует целевой носитель для внешней таблицы стилей:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <HTML> <HEAD> <TITLE>Link to a target medium</TITLE> <LINK rel="stylesheet" type="text/css" media="print, handheld" href="foo.css"> </HEAD> <BODY> <P>Тело документа... </BODY> </HTML>

  • Правило @import определено в главе о каскадах.



    Содержание раздела