CSS: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Строка 5: | Строка 5: | ||
== История == |
== История == |
||
:-> |
|||
=== Уровень 1 (CSS1) === |
=== Уровень 1 (CSS1) === |
Версия от 17:18, 31 августа 2005
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"?>