Встречается на собеседованиях • сегодня
Что делает браузер, если натыкается на CSS файл при рендеринге
Браузер при обнаружении `` или `@import` в CSS не блокирует парсинг HTML, но приостанавливает выполнение JavaScript до загрузки и парсинга CSS-файла (если скрипт не имеет атрибутов `async`/`defer`). Это важно для корректного вычисления стилей перед выполнением JS, который может запрашивать layout-свойства (например, `offsetHeight`).
Пример:
```html
```
Оптимизация:
- Используйте `preload` для критического CSS:
```html
```
- Размещайте скрипты после CSS или используйте `defer`/`async`.

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