Об’єктна модель документа (DOM) — це API програмування для документів HTML і XML. Це визначає логічне
і спосіб доступу до документа та маніпулювання ним.
HTML DOM є API (інтерфейс програмування) для JavaScript: JavaScript може додавати/змінювати/вилучати елементи HTML. JavaScript може додавати/змінювати/вилучати атрибути HTML. JavaScript може додавати/змінювати/вилучати стилі CSS.
Модель структури даних DOM визначає логічну структуру документів і спосіб доступу до них і маніпулювання ними. За допомогою об’єктної моделі документа програмісти можуть створювати документи, орієнтуватися в їхній структурі та додавати, змінювати або видаляти елементи та вміст.
Простими словами, функція – це зв'язок між входами, де кожен вхід пов'язаний точно з одним виходом. Кожна функція має домен і кодомен або діапазон. Функція зазвичай позначається як f(x), де x є вхідним. Загальним представленням функції є y = f(x).
Деревоподібна структура HTML завжди починається з кореневого тегу html. Тег голови, за яким іде тег тіла. Тег head – це місце, де ми розміщуємо інформацію про документ, таку як назва, автор тощо, яка також відома як метадані.
Об'єктна модель документа (DOM) є API програмування для документів HTML і XML. Він визначає логічну структуру документів і спосіб доступу до документа та маніпулювання ним.