> For the complete documentation index, see [llms.txt](https://appsecurity.gitbook.io/devops/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://appsecurity.gitbook.io/devops/ppc/ppc-langs/frontend/css/basic.md).

# Basic

## Введение

CSS — отвечает за стили, отображение, анимацию и другой UI.

Используется, чтобы легче было разрабатывать html-документы, адаптировать их под свои нужды, сделать более живыми.

## Правила CSS

Стиль, заданный внутри тега через атрибут `style`, называется **встроенным** или **инлайновым**. Стили, заданные через атрибут `class`, задаются через создание **классов** (**селекторов)** — специальные свойства, объединяющие несколько стилей.

Общие моменты:

* `div` по умолчанию занимает все свободное место
* `body` по умолчанию занимает видимую ширину браузерного окна
* margin — внешний отступ от элемента, пустое пространство между соседними элементами
* padding — внутренний отступ от элемента
* border — у каждого элемента могут быть границы, они тоже могут влиять на размер элемента
