CSS: различия между версиями
[непроверенная версия] | [непроверенная версия] |
добавлена запятая "том, как" |
|||
Строка 20: | Строка 20: | ||
== Включение в HTML == |
== Включение в HTML == |
||
CSS можно включать в HTML тремя способами: |
CSS можно включать в HTML тремя способами: |
||
*Непосредственно в HTML |
*Непосредственно в HTML-документе: |
||
<nowiki> |
<nowiki> |
||
<style type="text/css"> |
<style type="text/css"> |
||
Строка 31: | Строка 31: | ||
<nowiki><link rel="stylesheet" type="text/css" href="style.css" /></nowiki> |
<nowiki><link rel="stylesheet" type="text/css" href="style.css" /></nowiki> |
||
*Непосредственно в |
*Непосредственно в элемент: |
||
<nowiki><p style="font-size: 21px; color: green;">Рассказ о том, как вредно красить батареи</p></nowiki> |
<nowiki><p style="font-size: 21px; color: green;">Рассказ о том, как вредно красить батареи</p></nowiki> |
||
Версия от 03:42, 14 октября 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 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"?>