Встречается на собеседованиях • сегодня
Какие знаешь методологии в HTML
- **БЭМ (Блок-Элемент-Модификатор)** — методология для создания переиспользуемых компонентов. Блок — независимый компонент, Элемент — часть блока, Модификатор — вариация блока/элемента.
Пример:
```html
```
- **SMACSS (Scalable Modular Architecture CSS)** — разделение стилей на категории: Base, Layout, Module, State, Theme. Упрощает поддержку больших проектов.
- **OOCSS (Object-Oriented CSS)** — разделение структуры и оформления. Пример:
```html
```
Где `.box` — структура, `.rounded` — оформление.
- **Atomic CSS** — стилизация через атомарные классы (например, `margin-10`). Подходит для быстрой разработки, но усложняет читаемость.
- **ITCSS (Inverted Triangle CSS)** — слоистая структура стилей (от общих к частным): Settings, Tools, Generic, Elements, Objects, Components, Utilities.
Выбор зависит от масштаба проекта и предпочтений команды.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы