Skip to main content

Modelo de objetos del documento (DOM)

¿Qué significa Modelo de Objetos del Documento?

Elmodelo de objetos del documento es una especificación de una interfaz. Fue desarrollado por el World Wide Web Consortium para permitir que los documentos XML y HTML se modifiquen dinámicamente y se adapten a los distintos entornos de los navegadores web.

Definición

El DOM es un estándar del W3C administrado por el World Wide Web Consortium. El estándar se utiliza principalmente para poder acceder dinámicamente al contenido de los documentos XML y HTML. Sin embargo, el DOM no se limita básicamente a los documentos web estáticos, sino que puede utilizarse para crear diferentes construcciones en distintos lenguajes de programación.

Estructura del árbol

La estructura de árbol utilizada para representar un documento HTML o XML está formada por los llamados nodos. Cada componente individual de una página web puede representarse como un nodo que se relaciona con otros nodos. Se distinguen los siguientes tipos de nodos:

  • Nodo de texto
  • Nodo del elemento
  • Nodo de atributos

Ámbitos de aplicación

La interfaz se creó principalmente para poder mostrar el contenido de la web de forma dinámica y uniforme en diferentes tipos de navegadores. Dado que los sitios web estáticos solían mostrarse de forma diferente en los distintos navegadores, se utilizó el Modelo de Objetos de Documento para programar los sitios web de forma dinámica y adaptarlos individualmente a los respectivos tipos de navegador. El modelo de objetos del documento permite a los desarrolladores acceder a todos los elementos de un sitio web mediante una interfaz uniforme y modificarlos de forma dinámica.

Puede encontrar más información sobre el tema aquí:
https://en.wikipedia.org/wiki/Document_Object_Model


¿Tiene más preguntas?

Por favor, contáctenos


Otros contenidos