CSS для Чайников

Руководство для начинающих по CSS

Руководство по CSS для начинающих

Как и в случае с «Руководством по HTML для начинающих», «Руководство по CSS для начинающих» основано на предположении, что ваше знание CSS не больше того, что вам известно о влиянии морских отливов на химические процессы мозга головоногих моллюсков. Назначение этого руководства состоит в том, чтобы научить основам. Промежуточное и Продвинутое руководства по CSS содержат более подробные сведения о каскадных таблицах стилей.

CSS, или каскадные таблицы стилей, – это то, как HTML представлен. Точно также как HTML описывает контент, таблицы стилей определяют, как документ выглядит.

Стили не напоминают структуру HTML. Они используют формат «свойство: значение» и большая часть свойств может использоваться для большинства HTML-тегов.

Содержание

Преимущества каскадных таблиц стилей (CSS)

Неодобрение большинства элементов форматирования HTML, которые использовались в HTML 4.0, означает, что даже если браузеры по-прежнему поддерживают их, согласно рекомендации Консорциума W3C они не должны больше использоваться. Веб-дизайнерам рекомендуется использовать CSS (Cascading Style Sheets — каскадные таблицы стилей).

Главные преимущества CSS:

Читать далее →

Специфика

В случаях, когда два и более правила CSS конфликтуют друг с другом относительно одного и того же элемента, браузер следует набору правил, которые позволяют определить приоритет CSS правила. Это может показаться не таким уж и важным, но с ростом сложности CSS риск конфликтов увеличивается.

Читать далее →

Фоновые изображения

Предусмотрено несколько свойств, которые используются для манипуляции фоновыми изображениями. К счастью свойство background используется со всеми ими.

body {
  background: white url(http://www.htmldog.com/images/bg.gif) no-repeat top right;
}

Читать далее →

Классы и идентификаторы

Вы можете задавать свои собственные селекторы в форме классов и идентификаторов. Преимущество такого подхода состоит в том, что один и тот же HTML-элемент может отображаться различными способами в зависимости от класса или идентификатора.

Читать далее →

Эт-правила CSS

Эт-правила CSS начинаются со знака @ и применяют набор стилей к чему-то конкретному.

Читать далее →

CSS границы

Вы можете использовать границы (рамки), применяя их к большинству элементов HTML. Для этого используется свойство border-style с различными значениями (solid, dotted, dashed и др.).

Читать далее →

Как это работает вместе

Заключительный пример объединяет все CSS-техники, описанные ранее. Сохраните код в файле стилей и проверьте, как именно работают все свойства.

Читать далее →

Встроенные, внутренние и внешние стили

Встроенные стили прикрепляются напрямую к HTML-тегам с помощью атрибута style. Например:

<p style="color: red">text</p>

Читать далее →

Z-index

Свойство Z-index описывает уровень стека отображения элемента на странице относительно других элементов. Чем выше значение, тем ближе элемент к пользователю.

Читать далее →