Dans le DOM HTML, tout est un nœud. DOM est du HTML vu comme une arborescence de nœuds.
Nœud HTML DOM syntaxe
Selon la norme HTML DOM du W3C, tout le contenu d'un document HTML est un nœud :
Le document entier est un nœud de document
Chaque élément HTML est un nœud d'élément
Le texte dans un élément HTML est un nœud de texte
Chaque attribut HTML est un nœud d'attribut
Les commentaires sont des nœuds de commentaire
Nœud HTML DOM exemple
<html> <head> <meta charset="utf-8"> <title>DOM 教程</title> </head> <body> <h1>DOM 课程1</h1> <p>Hello world!</p> </body> </html>
D'après le code HTML ci-dessus : le nœud
<html> n'a pas de parent ; c'est le nœud racine
<head> et le nœud <html> Bonjour tout le monde !" Le nœud parent de <p>
et :
<html> Le nœud a deux nœuds enfants : <head> et <body>
<head> Le nœud a deux nœuds enfants : < Les nœuds méta> et <title>
<title> ont également un nœud enfant : le nœud texte "DOM Tutorial"
<h1> et sont également membres des nœuds <body> html>
<h1> est < Le premier nœud enfant de l'élément ;body>