DOM — это сокращенная форма объектной модели документа. Это представление всего содержимого страницы, которое может быть изменено. Это встроенный API для javascript, который взаимодействует с html. Дом — это основная точка входа на страницу, где можно вносить изменения .

Категории DOM

1. Core DOM — стандартная модель для любого структурированного документа.
2. XML DOM — для XML-документов.
3. HTML DOM — для HTML-документов.

ПРЕИМУЩЕСТВА ДОМА

1.Дом позволяет изменять содержимое и дизайн структуры с помощью javascript .

2. Это делает веб-страницу более динамичной, позволяя добавлять события к элементам вашего сайта.

3.Dom используется для легкого доступа и управления тегами, идентификаторами, элементами и классами HTML.

4.Дом выступает в роли переводчика между Javascript и HTML.

5.Дом предоставляет различные способы легкой модификации на сайте. Примеры таких методов включают:

1.Title — устанавливает или возвращает URL-адрес заголовка документа.

2.Implementation — возвращает объект DOMImplementation, отвечающий за этот документ.

3.Doctype — возвращает ассоциированное с документом объявление типа документа.

4.Body — задает или извлекает тело документа.
5.defaultView — возвращает связанный с документом объект окна или null, если его не существует. И т. д.

Спецификация, которая является сокращением от объектной модели браузера, представляет собой представление дополнительных объектов, предоставляемых браузером.

В заключение, для динамического вида и опыта веб-сайта DOM и BOM должны использоваться для добавления, создания, управления и изменения таких сайтов, чтобы придать им необходимый динамизм.