CSS: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Строка 5: Строка 5:


== История ==
== История ==
:->



=== Уровень 1 (CSS1) ===
=== Уровень 1 (CSS1) ===

Версия от 17:18, 31 августа 2005

HTML

CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — технология оформления веб-страниц, элемент концепции DHTML. Таблицы (точнее — списки) CSS cлужат для оформления преимущественно HTML- и XHTML-документов, но иногда используются и для других документов, структурированных с помощью XML (например, в браузере «Mozilla» для оформления элементов графического интерфейса, XUL).

До появления CSS оформление веб-страниц размечалось внутри самого содержимого веб-страниц. С появлением CSS стало возможным принципиальное отделение информации документа от его оформления. За счёт этого нововведения стало возможно лёгкое применение единого стиля оформления для массы схожих документов, а также быстрое изменение этого оформления.

История

Уровень 1 (CSS1)

Рекомендация Консорциума Всемирной паутины (W3C) принята 17 декабря 1996, пересмотрена 11 января 1999.

Уровень 2 (CSS2)

Рекомендация W3C принята 12 мая 1998. Построена на CSS1 с сохранением обратной совместимости.

Уровень 2.1 (CSS2.1)

Возможная рекомендации W3C от 25 февраля 2004. Построена на CSS2, содержит исправления ошибок.

Уровень 3 (CSS3)

Рабочая версия.

Включение в HTML

CSS можно включать в HTML двумя способами:

  • Непосредственно в HTML документе:
    
        <style type="text/css">
        body { 
          color: red;
        }
        </style>
     
  • Лишь ссылка в HTML, а сами CSS в отдельном файле:
       <link href="style.css" rel="stylesheet" type="text/css">

XHTML

Для включения CSS в XHTML существует ещё один способ:

       <?xml-stylesheet href="style.css" type="text/css"?>

См. также

Ссылки