Встречается на собеседованиях • сегодня
Почему вместо style на элементе создается отдельный файл стилей
Использование отдельных файлов стилей предпочтительнее инлайн-стилей (`style` атрибутов) по нескольким причинам:
1. **Поддержка и масштабируемость** - CSS в отдельных файлах легче поддерживать и переиспользовать между компонентами/страницами
2. **Производительность** - браузер может кэшировать CSS файлы, уменьшая объем передаваемых данных
3. **Приоритетность стилей** - инлайн-стили имеют высший приоритет, что усложняет их переопределение
4. **Разделение ответственности** - HTML отвечает за структуру, CSS за оформление
5. **Доступность инструментов** - препроцессоры (SASS), постпроцессоры (PostCSS), CSS-модули
Пример плохой практики:
```html
Текст
```
Лучше:
```html
Текст
```
```css
.alert-text {
color: red;
font-size: 16px;
}
```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы