CSS — это уровень представления веб-страниц. Он позволяет стилизовать HTML, чтобы помочь вам достичь целей дизайна, которые вы перед собой ставите для своего веб-сайта. Здесь вы найдете множество материалов, курсов, шаблонов и ссылок на другие полезные статьи, которые помогут вам в изучении и использовании CSS, чтобы ваши веб-страницы выглядели именно так, как вы себе представляли!
Если вы новичок в CSS, мы вам поможем. Наш курс «Изучение CSS» познакомит вас с основами работы CSS.
Узнайте новейшие советы и методы, которые можно использовать в своей работе прямо сейчас.
Узнайте о новейших функциях CSS, которые стали доступны во всех основных браузерных движках.
Ознакомьтесь с некоторыми из наших шаблонов CSS, которые можно использовать для быстрого создания макетов, анимации и тем для ваших веб-страниц.
Когда речь заходит о скорости загрузки страницы, CSS — один из тех факторов, о которых следует задуматься. Эти руководства помогут вам справиться с распространенными проблемами производительности, возникающими при использовании CSS.
Способ использования CSS может повлиять на доступность ваших веб-приложений. Эти руководства помогут вам убедиться, что вы используете CSS таким образом, чтобы ваши веб-приложения были более удобны для большего числа пользователей.
CSS Podcast — от доступности до z-index — отличный способ узнать больше о CSS от ведущих экспертов отрасли.
КУРС

Если вы новичок в CSS, мы вам поможем. Наш курс «Изучение CSS» знакомит вас с основами работы CSS, начиная с селекторов, свойств, значений, основных принципов макета и того, как вы можете применять их на своих веб-страницах.

Узнайте новейшие советы и методы, которые можно использовать в своей работе прямо сейчас.
Адаптируйте шрифт к предпочтениям ваших пользователей, чтобы им было максимально удобно читать ваш контент.
Теперь все основные движки поддерживают новые цветовые пространства и функции CSS. Узнайте, как они могут добавить яркости вашим проектам.
Улучшите возможности веб-отладки с помощью исходных карт.
Теперь Subgrid совместим со всеми тремя основными движками. Узнайте, как его использовать.

Базовый уровень сигнализирует веб-разработчикам, когда функции веб-платформы можно безопасно использовать во всех основных браузерных движках. Вот некоторые функции CSS, которые теперь доступны в базовой комплектации.

Поле scrollbar-gutter стало базовым и появилось в декабре 2024 года.
::target-text стал Baseline. Впервые доступен в декабре 2024 года.
Библиотека ruby-align стала доступна в качестве базовой версии в декабре 2024 года.
Библиотека ruby-position стала базовой и стала доступна в декабре 2024 года.
Синтаксис относительного цвета CSS стал базовым и появился в сентябре 2024 года.
Функция отображения контента стала базовой и стала доступна в сентябре 2024 года.
CSS-свойство `@starting-style` стало базовым и стало доступно в августе 2024 года.
Функция font-size-adjust стала базовой и стала доступна в июле 2024 года.
CSS @property стал базовым и будет доступен в июле 2024 года.
Функция light-dark() стала базовой и стала доступна в мае 2024 года.
Параметр align-content в блочной компоновке стал базовым и появился в апреле 2024 года.
Значения offset-position и offset-path стали доступны в базовой версии в январе 2024 года.

Единого способа решения задач, связанных с интерфейсами, не существует. В этой серии вы изучите способы создания макетов, анимации и оформления веб-страниц.

CSS отвечает за большую часть работы по рендерингу страницы, что влияет на скорость её отображения и отклика на действия пользователя. Эти руководства помогут вам писать CSS-код с учётом скорости загрузки страницы.
Пересчет стилей — это процесс применения правил CSS к DOM, и слишком сложные селекторы могут вызывать проблемы с производительностью. Прочитайте это руководство, чтобы узнать, как оптимизировать ваши селекторы для повышения производительности.
Свойство content-visibility можно использовать для отсрочки рендеринга частей страницы до тех пор, пока они не потребуются. В этом руководстве показано, как можно использовать это свойство для повышения производительности рендеринга вашего веб-приложения.
То, как вы пишете свои стили, может оказать существенное влияние на Core Web Vitals . Прочтите это руководство, чтобы узнать, как настроить CSS вашего веб-приложения для повышения производительности.
Большие размеры DOM-дерева могут вызывать длительные операции рендеринга, что влияет на скорость отклика вашего веб-приложения на ввод пользователя. Ознакомьтесь с этим руководством, чтобы узнать, как уменьшить размер DOM-дерева для повышения производительности.
От цветового контраста до адаптивного дизайна, CSS оказывает существенное влияние на удобство использования ваших веб-приложений для всех пользователей. Прочитайте эти руководства, чтобы повысить свои знания CSS и создавать веб-приложения, удобные для большего числа людей.
Для создания доступных интерактивных элементов на страницах необходимо учитывать их размер и расстояние между элементами, чтобы ими было проще пользоваться. Ознакомьтесь с этими рекомендациями, чтобы создавать веб-приложения, в которых пользователям будет проще ориентироваться.
Контрастность цветов — важный аспект дизайна, позволяющий пользователям легче читать контент. Это руководство поможет вам создавать красивые веб-приложения, в которых особое внимание уделяется читаемости и удобству использования.
Мы знаем, что адаптивный дизайн — это хорошая идея для обеспечения наилучшего взаимодействия на разных устройствах, но адаптивный дизайн также выгоден с точки зрения доступности.
Порядок содержимого в вашем документе важен для доступности вашего сайта, и используемый вами CSS может повлиять на доступность. Это руководство расскажет вам все, что нужно знать об использовании CSS для изменения визуального порядка содержимого ваших страниц.

CSS — это основной язык веб-стилизации. Для веб-разработчиков это одна из самых быстрых технологий, с которой можно начать работу, но одна из самых сложных в освоении. Следуйте за Уной Кравец и Адамом Аргайлом, адвокатами разработчиков из Google, которые радостно разбивают сложные аспекты CSS на понятные эпизоды, охватывающие все: от доступности до z-индекса.