CSS: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
м автоматическая отмена правки участника 149.27.20.58 (0.942/0.08) Метки: откат ссылка на неоднозначность |
убрана недостоверная информация Метки: ручная отмена через визуальный редактор |
||
(не показано 46 промежуточных версий 28 участников) | |||
Строка 1:
{{Другие значения}}▼
{{Файловый формат
| название = CSS
| логотип =
| genre = [[Язык таблиц стилей]]
| standard = [http://www.w3.org/TR/CSS1 Level 1 (Recommendation)]<br><!--
Строка 8 ⟶ 9 :
}}
{{HTML}}
'''CSS''' (
▲{{Другие значения}}
▲'''CSS''' ({{IPA|/siːɛsɛs/}} {{lang-en|Cascading Style Sheets}} «каскадные таблицы стилей») — [[формальный язык]] описания внешнего вида документа ([[веб-страница|веб-страницы]]), написанного с использованием [[Язык разметки|языка разметки]] (чаще всего [[HTML]] или [[XHTML]]). Также может применяться к любым [[XML|XML-документам]], например, к [[SVG]] или [[XUL]].
== Обзор ==
Строка 21:
Правила CSS могут располагаться как в самом [[веб-документ]]е, внешний вид которого они описывают, так и во внешних [[файл]]ах, имеющих [[формат файла|расширение]] <code>.css</code>. Формат CSS — это [[текстовый файл]], в котором содержится перечень правил CSS и комментариев к ним.<br>Стили CSS могут быть подключены или внедрены в описываемый ими [[веб-документ]] четырьмя способами:
* когда описание стилей находится в отдельном файле, оно может быть подключено к документу посредством элемента {{tago|link}}, включённого в элемент {{tago|head}}:
<source lang="
<!DOCTYPE html>
<html>
Строка 34:
</source>
* когда файл стилей размещается отдельно от родительского документа, он может быть подключён к документу инструкцией @import в элементе{{tago|style}}:
<source lang="
<!DOCTYPE html>
<html>
Строка 46:
</source>
* когда стили описаны внутри документа, они могут быть включены в элемент {{tago|style}}, который, включается в элемент {{tago|head}}:
<source lang="
<!DOCTYPE html>
<html>
Строка 63:
</source>
* когда стили описаны в теле документа, они могут располагаться в атрибутах отдельного элемента
<source lang="
<!DOCTYPE>
<html>
Строка 145:
<source lang="css">
p.note > b {
color:green;
}
.div {
border: 1px solid red;
padding-left: 20px;
}
.title {
font-size: 20px;
background-color: red;
}
</source>
Строка 152 ⟶ 160 :
<source lang="css">
h1 + p {
font-size: 24px;
}
</source>
Строка 174 ⟶ 182 :
Класс или идентификатор может быть присвоен какому-нибудь элементу HTML посредством атрибутов class или id этого элемента:
<source lang="
<!DOCTYPE html>
<html>
Строка 314 ⟶ 322 :
== История создания и развития CSS ==
[[File:W3C CSS Snapshot.png|thumb|CSS Snapshot 2021]]
CSS — одна из широкого спектра технологий, одобренных консорциумом [[W3C]] и получивших общее название «стандарты Web»<ref name="shea">Дэйв Ши, Молли Е. Хольцшлаг. Философия CSS-дизайна. / Пер. с англ. А. Слинкина. — М.: НТ Пресс, 2005. — 312 с.: ил.</ref>. В 1990-х годах стала ясна необходимость стандартизировать Web, создать какие-то единые правила, по которым программисты и [[веб-дизайнер]]ы проектировали бы сайты. Так появились языки [[HTML]] 4.01 и [[XHTML]], и стандарт CSS.
Строка 507 ⟶ 516 :
{{Языки таблиц стилей}}
{{Стандарты W3C}}
{{CSS}}
|