Document Object Model (DOM)

Структура любого HTML-документа представляет собой дерево, в корне которого расположен тег (точнее сказать, узел) HTML. Дочерними узлами HTML являются узлы HEAD и BODY, у которых, в свою очередь, есть собственные дочерние узлы.

В структуре дерева могут существовать узлы разных типов, они представлены в таблице:

Описание Пример
Определяет тип HTML документа <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www. w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Верхний элемент в структуре HTML-дерева <html>
HTML комментарий <!-- this is comment -->
HTML элемент (тег) <p> … </p>
Атрибут HTML элемента bgcolor=”red”
Текст, содержащийся внутри HTML элемента Content of paragraph

Каждый HTML-тег может иметь атрибут id, который позволяет быстро получить доступ к этому элементу с помощью метода getElementById объекта document. Приведем пример кода внутри тега BODY:

<p id="myP">Hello, World!</p>

<script type="text/5-72634.php" class="back_link">⇐ Назад

  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 484950
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • Далее ⇒
  •