Руководство по CSS
CSS (Cascading Style Sheets) переводится как Каскадные Таблицы Стилей.
До CSS почти все атрибуты HTML-документов содержались в HTML-разметке (особенно внутри HTML-тегов); все цвета, шрифты, выравнивание элементов, границы, размеры и расстояния были явно описаны в HTML.
В результате разработка крупных веб-сайтов стала длительным и дорогостоящим процессом. CSS был разработан, чтобы решить эту проблему и обеспечить разделение разметки и стилизации элементов. Теперь веб-разработчики могут перемещать информацию о форматировании веб-страниц в отдельную таблицу стилей, что значительно упрощает разметку HTML и повышает удобство в поддержке кода.
Наше руководство по CSS поможет вам шаг за шагом изучить основы языка CSS3, от базовых до сложных тем. Если вы новичок, начните с основного раздела и постепенно продвигайтесь вперед, изучая немного каждый день.
Что есть в этом руководстве
Эта серия руководств по CSS охватывает все основные принципы CSS, включая представление о селекторах, методах настройки цвета и фона, способах форматирования шрифтов и текста, стилизации элементов пользовательского интерфейса, таких как гиперссылки, списки, таблицы и т. д.
После основ мы рассматриваем способы установки размеров и выравнивания элементов, методы позиционирования элементов на веб-странице, использование спрайтов изображений, а также понятие относительных и абсолютных единиц измерения, модель визуального форматирования, отображения и видимости, слои, псевдоклассы и другие элементы.
Помимо этого мы познакомимся с некоторыми расширенными функциями, представленными в CSS3, такими как градиент, эффект тени, двухмерные и трехмерные преобразования, альфа-прозрачность, а также метод создания эффекта перехода (transition) и анимации, flexbox, эффекты фильтров, медиазапросы и многое другое.
Базовые элементы CSS
- Введение в CSS
- Руководство по синтаксису в CSS
- Руководство по селекторам в CSS
- Руководство по свойству color в CSS
- Руководство по свойству background в CSS
- Руководство по свойству font в CSS
- Руководство по стилизации текста в CSS
- Руководство по ссылкам в CSS
- Руководство по спискам в CSS
- Руководство по таблицам в CSS
- Руководство по блочной модели в CSS
- Руководство по управлению размерами элементов в CSS
- Руководство по свойству padding в CSS
- Руководство по свойству border в CSS
- Руководство по свойству margin в CSS
Продвинутые элементы CSS
- Руководство по свойству outline в CSS
- Руководство по свойству cursor в CSS
- Руководство по свойству overflow в CSS
- Руководство по единицам измерения в CSS
- Руководство по визуальному форматированию в CSS
- Руководство по свойству display в CSS
- Руководство по свойству visibility в CSS
- Руководство по свойству position в CSS
- Руководство по свойству z-index в CSS
- Руководство по свойству float в CSS
- Руководство по выравниванию элементов в CSS
- Руководство по псевдоклассам в CSS
- Руководство по псевдоэлементам в CSS
- Руководство по медиа-запросам в CSS
- Руководство по спрайтам изображений в CSS
- Руководство по свойству opacity в CSS
- Руководство по селекторам атрибутов в CSS
- Руководство по валидации в CSS
Расширенные функции CSS3
- Руководство по свойству border в CSS3
- Руководство по свойству color в CSS3
- Руководство по свойству background в CSS3
- Руководство по градиентам в CSS3
- Руководство по свойству text-overflow в CSS3
- Руководство по созданию тени в CSS3
- Руководство по 2D transform-функциям в CSS3
- Руководство по 3D transform-функциям в CSS3
- Руководство по свойству transition в CSS3
- Руководство по анимациям в CSS3
- Руководство по многоколоночным макетам в CSS3
- Руководство по свойству box-sizing в CSS3
- Руководство по flexbox в CSS3
- Руководство по фильтрам в CSS3
- Руководство по медиа-запросам в CSS3
- Руководство по разным свойствам в CSS3
Дополнительно
- Списки анимируемых свойств в CSS
- Руководство по безопасным шрифтам в CSS
- Список ключевых слов для цветов в CSS
Каждая глава в этом руководстве содержит множество реальных примеров, которые вы можете протестировать. Эти примеры помогут вам лучше понять концепцию или тему. Кроме того, все руководства содержат полезные советы и важные заметки.