В чем разница между DOM и HTML?
Разница между HTML и DOM
Ответ 1
DOM - это модель документа с ассоциированным API для его управления.
HTML - это язык разметки, который позволяет вам представлять определенный тип DOM в тексте.
Другие типы DOM могут быть выражены в других языках разметки, например, RSS и Atom могут быть преобразованы в DOM и обработаны с помощью того же API, что и документ HTML или XHTML (в любом случае, есть некоторые HTML-данные DOM расширения).
Ответ 2
Хорошо, если вы посмотрите в таких вещах, как firebug, вы также можете проверить "DOM". Тогда они обычно означают текущее состояние страницы HTML. Поэтому, если вы, например, имеете html-страницу и добавляете тег с javascript.
Фактический HTML-адрес страницы все тот же, но "DOM", однако, изменился.
Обратите внимание, что это неправильное определение DOM, но я думал, что это может быть то, что вы имели в виду.
Ответ 3
Объектная модель документа (DOM) - независимая от языка модель, состоящая из объектов, представляющих структуру документа. HTML - это один язык для написания таких документов.