Что такое DOM-дерево

QA Тестировщик Junior Без компании
Что такое DOM-дерево
Ответы
DOM-дерево (Document Object Model) — это программное представление HTML-документа в виде иерархической структуры объектов. Каждый HTML-элемент (тег, атрибут, текст) становится узлом дерева, что позволяет изменять структуру, стили и содержимое страницы динамически через JavaScript. Пример структуры DOM для простого HTML: ``` <div id="container"> <p>Hello, world!</p> </div> ``` В DOM это будет выглядеть как: - Документ (корень) - Элемент `<div id="container">` - Элемент `<p>` - Текстовый узел "Hello, world!" Доступ и манипуляции через JavaScript: ``` const paragraph = document.querySelector('p'); paragraph.textContent = 'New text'; // Изменяем содержимое ```