(problème des éléments textes style retour chariot qui apparaissent dans la liste des nodes vu qu'ils en sont).
node.firstElementChild / node.lastelementChild : renvoie le premier/dernier enfant uniquement si c'est un élément.
node.children : renvoie uniquement les children qui sont des éléments
node.previouselementSibbling / node.nextElementSibbling
Support pas forcément bon, voir quirksmode.org/dom/w2c_traversal.html