Шаг 1
Как сделать фон картинкой и прозрачность в CSS
Задача этой страницы — помочь читателю поставить фоновую картинку, затемнить ее или сделать полупрозрачный слой без потери читаемости текста. В таких темах легко уйти в…
Учебное направление
Большой справочник CSS: подключение стилей к HTML, цвета, шрифты, отступы, Flexbox, Grid, адаптивная верстка, анимации, формы и CSS-фреймворки. Материалы выстроены от первого знакомства до практических задач и следующего уровня.
Быстрый выбор
Выберите первую задачу и переходите к инструкции.
Задача этой страницы — помочь читателю поставить фоновую картинку, затемнить ее или сделать полупрозрачный слой без потери читаемости текста. В таких темах…
Первую HTML/CSS-страницу лучше начинать не с дизайна, а с цели. Кто откроет страницу, что он должен понять и какое действие сделать дальше?…
CSS-фреймворк помогает быстрее собрать интерфейс: дает готовые стили, сетки, компоненты, утилиты или дизайн-токены. В этом обзоре разберем Bootstrap, Tailwind CSS, Bulma, Foundation,…
Flexbox (Flexible Box Layout) — система одномерной раскладки в CSS. С её помощью выравнивают элементы по строке или колонке, распределяют пространство и…
::before и ::after создают виртуальные дочерние элементы — до и после содержимого. Используются для декоративных элементов, иконок, линий, анимаций — без добавления…
box-shadow — CSS-свойство для добавления тени к блочным элементам. С его помощью создают эффект глубины, выделяют карточки, делают кнопки «выпуклыми» и реализуют…
Маршрут обучения
Шаг 1
Задача этой страницы — помочь читателю поставить фоновую картинку, затемнить ее или сделать полупрозрачный слой без потери читаемости текста. В таких темах легко уйти в…
Шаг 2
Первую HTML/CSS-страницу лучше начинать не с дизайна, а с цели. Кто откроет страницу, что он должен понять и какое действие сделать дальше? Если ответа нет,…
Шаг 3
CSS-фреймворк помогает быстрее собрать интерфейс: дает готовые стили, сетки, компоненты, утилиты или дизайн-токены. В этом обзоре разберем Bootstrap, Tailwind CSS, Bulma, Foundation, UIkit, Pico.css, Pure.css,…
Шаг 4
Flexbox (Flexible Box Layout) — система одномерной раскладки в CSS. С её помощью выравнивают элементы по строке или колонке, распределяют пространство и строят любые UI-компоненты…
Шаг 5
::before и ::after создают виртуальные дочерние элементы — до и после содержимого. Используются для декоративных элементов, иконок, линий, анимаций — без добавления лишнего HTML. Основы…
Учебные дорожки
Сгруппированные материалы для последовательного изучения.
Маршрут 1
Маршрут 2
Маршрут 3
Самопроверка
Материалы рубрики
Задача этой страницы — помочь читателю поставить фоновую картинку, затемнить ее или сделать полупрозрачный слой без потери читаемости текста. В таких темах легко уйти в общие советы: выбрать платформу, поставить красивый блок, нажать…
Первую HTML/CSS-страницу лучше начинать не с дизайна, а с цели. Кто откроет страницу, что он должен понять и какое действие сделать дальше? Если ответа нет, сайт легко превращается в набор красивых блоков без…
CSS-фреймворк помогает быстрее собрать интерфейс: дает готовые стили, сетки, компоненты, утилиты или дизайн-токены. В этом обзоре разберем Bootstrap, Tailwind CSS, Bulma, Foundation, UIkit, Pico.css, Pure.css, daisyUI, Open Props и другие варианты, а в…
Flexbox (Flexible Box Layout) — система одномерной раскладки в CSS. С её помощью выравнивают элементы по строке или колонке, распределяют пространство и строят любые UI-компоненты — без float, без таблиц, без лишнего кода.…
::before и ::after создают виртуальные дочерние элементы — до и после содержимого. Используются для декоративных элементов, иконок, линий, анимаций — без добавления лишнего HTML. Основы — как работают ::before и ::after content —…
box-shadow — CSS-свойство для добавления тени к блочным элементам. С его помощью создают эффект глубины, выделяют карточки, делают кнопки «выпуклыми» и реализуют neon-glow эффекты — всё без изображений. Синтаксис box-shadow — разбор по…
CSS (Cascading Style Sheets — каскадные таблицы стилей) — это язык описания внешнего вида HTML-документов. HTML создаёт структуру страницы, CSS управляет её оформлением: цветами, шрифтами, отступами, расположением элементов и анимациями. Что такое CSS…
CSS animation позволяет создавать анимации без JavaScript. Принцип: описываешь ключевые кадры через @keyframes, потом применяешь анимацию к элементу. Загрузчики, плавное появление, пульсация, встряска — всё это чистый CSS. @keyframes — описание анимации @keyframes…
background в CSS управляет фоном элемента: цветом, картинкой, градиентом, позицией и размером. Каждый аспект — отдельное свойство, или всё сразу через shorthand. Разбираем полный арсенал с примерами. background-color — цвет фона Самое простое…
border в CSS — рамка вокруг элемента. Задаёт толщину, стиль линии и цвет. border-radius делает углы скруглёнными. Разбираем все варианты от простой рамки до карточек с цветными акцентами. Синтаксис border — shorthand и…