Встречается на собеседованиях • сегодня
Что получается при построении DOM-дерева на основе HTML
При построении DOM-дерева браузер преобразует HTML-разметку в иерархическую древовидную структуру объектов (узлов), где каждый HTML-элемент, атрибут и текстовый фрагмент становятся отдельными узлами. Основные типы узлов:
1. **Document** - корневой узел
2. **Element nodes** - теги HTML (`
`, `
```
Преобразуется в DOM:
```
Document
└── html
└── body
└── div#main
├──
└── p
└── "Привет, мир!"
```
DOM-дерево сохраняет все отношения родитель-потомок из HTML и позволяет манипулировать элементами через JavaScript API.
` и т.д.) 3. **Text nodes** - текстовое содержимое 4. **Attribute nodes** - атрибуты элементов 5. **Comment nodes** - HTML-комментарии Пример: ```html
Привет, мир!

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