Встречается на собеседованиях • сегодня
Почему стили добавляем в тег head, а script в тег body
Стили добавляют в ``, чтобы они загружались и применялись до отображения контента, предотвращая FOUC (Flash of Unstyled Content). Это улучшает восприятие страницы пользователем.
Скрипты обычно помещают перед закрывающим ``, чтобы:
1. Не блокировать загрузку и отрисовку DOM (скрипты могут блокировать парсинг HTML).
2. Гарантировать доступ к DOM-элементам (к моменту выполнения скрипта DOM уже построен).
Исключение — скрипты с атрибутами `async` или `defer`, их можно размещать в ``, так как они не блокируют рендеринг.
Пример:
```html
```

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