Différence entre HTML et DOM

Quelle est la différence entre DOM et HTML?

26
demandé sur ROMANIA_engineer 2010-11-06 00:04:56

4 réponses

DOM est un modèle de document avec une API associée pour le manipuler.

HTML est un langage de balisage qui vous permet de représenter un certain type de DOM dans le texte.

D'autres types de Dom peuvent être exprimés dans d'autres langages de balisage, par exemple RSS et Atom peuvent être convertis en DOM et manipulés avec la même API qu'un document HTML ou XHTML (plus ou moins de toute façon; il existe des extensions DOM spécifiques au HTML).

31
répondu Quentin 2010-11-05 21:06:47

Eh bien, si vous regardez dans des choses comme firebug, vous pouvez également consulter le "DOM". Ensuite, ils signifient généralement l'état actuel de la page HTML. Donc, si vous, par exemple, avez une page html et ajoutez une balise avec javascript.

Le HTML réel de la page est toujours le même, mais le " DOM " a cependant changé.

Notez que ce n'est pas la bonne définition de DOM, mais je pensais que c'était peut-être ce que vous vouliez dire.

19
répondu Timo Willemsen 2010-11-05 21:09:06

Le Document Object Model (DOM) est un modèle indépendant de la langue composé d'objets représentant la structure d'un document. HTML est Un Langue pour écrire de tels documents.

16
répondu Eric Mickelsen 2010-11-05 21:14:18

DOM est le modèle d'arbre pour représenter HTML.

7
répondu Alan Haggai Alavi 2010-11-05 21:06:01