https://duponttd.blogspot.com/2016/10/parcours-du-dom.html
ouvrir une page WEB, puis dans la console tapez (copier/coller) :
printDOM = (node) => {
console.groupCollapsed(`${node.nodeName}`);
for(let nd of node.children) {
printDOM(nd);
}
console.groupEnd(`${node.nodeName}`);
}
printDOM(document);
Voici le cours