CSS

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 221.114.128.133 (обсуждение) в 03:40, 14 октября 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 rel="stylesheet" type="text/css" href="style.css" />
  • Непосредственно в тег:
       <p style="font-size: 21px; color: green;">Рассказ о том, как вредно красить батареи</p>

XHTML

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

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

См. также

Ссылки