The DOM: Types of nodes

There are different types of nodes, some of which you have already seen in the example images above. The main ones you will encounter are:

  • Document: the document Node, the start of the tree
  • Element: an HTML tag
  • Attr: an attribute of a tag
  • Text: the text content of an Element or Attr Node
  • Comment: an HTML comment
  • DocumentType: the Doctype declaration

Lessons in this unit:

0: Introduction
1: The `window` object
2: The `document` object
3: ▶︎ Types of nodes
4: Traversing the DOM
5: Editing the DOM