Die DOM-API liefert zu den einzelnen Knotentypen im Baum Schnittstellen. Dabei ist jedoch zu beachten, dass der der Knoten-Baum auch die Textknoten und Whitespace enthält.
Daher unterscheide ich die Traversal-Methoden und Properties in zwei Gruppen:
Node-API: https://developer.mozilla.org/en-US/docs/Web/API/Node
Node-API: https://developer.mozilla.org/en-US/docs/Web/API/Node
ParentNode-API: https://developer.mozilla.org/en-US/docs/Web/API/ParentNode
Non-DocumentElement-API: https://developer.mozilla.org/en-US/docs/Web/API/NonDocumentTypeChildNode