ilia makarov

CSS

Подключение

<link rel="stylesheet" href="style.css">

<head>
    <style>
        ...
    </style>
</head>
<p style="color: #0000ff; background-color: #8a2be2"></p>

Синтаксис

css syntax

.selector { ... } - класс

#id { ... } - идентификатор

/* comments */ - комментарии

Правила формирования селекторов

<ol class="dico">
  <li>Un cobaye</li>
  <li>Des cobaux</li>
</ol>

Еще несколько примеров

Селектор Значение
h1 ищем элементы по имени тега
div.containe ищем <div> c классом container
.news выбираем элементы по имени класса class=”news”
div.news все элементы <div> c классом «news»
.wrap .post ищем все элементы с классом «post» внутри элемента с классом «wrap»
.cls1.cls2 выбираем элементы с двумя классами «class=”cls1 cls2”»
h1,h2,.posts Перечисление селекторов, выберем всё перечисленное
li Каждый <li>
ol li Каждый <li> внутри родителя <ol>
.dico li Каждый <li> внутри родителя с class="dico"

Наследование в CSS

p,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6 { color: grey;}

or

body { color: grey; }

Цвет

HEX (шестнадцатеричные значения)

p { color: #ff0000 }

Цветовую модель RGB

p { color: rgb(0, 255, 0) }

Единицы измерения

Наиболее часто используемые единицы:

Свойства для работы с текстом

Для стилизации блоков

Отступы (внешние отступы)

Поля (внутренние отступы)

Стилизация списков

Таблицы

Блочная модель

box model


Содержание | Задания