Skip to main content

Modelo de Objeto de Documento (DOM)

O que significa Document Object Model?>>>>>>>>>>>>>>>>>>>>>>>>>>

O Modelo de Objeto de Documento é uma especificação de uma interface. Foi desenvolvido pelo World Wide Web Consortium para modificar dinamicamente documentos XML e HTML e adaptá-los a diferentes ambientes de navegação Web.

Definição

O DOM representa um padrão W3C, que é administrado pelo World Wide Web Consortium. O principal objetivo da norma é permitir o acesso dinâmico ao conteúdo de documentos XML e HTML. No entanto, o DOM não se limita basicamente a documentos Web estáticos, mas pode ser usado para criar diferentes construções em diferentes linguagens de programação.

Estrutura em árvore

A estrutura em árvore utilizada para exibir um documento HTML ou XML é composta pelos chamados nós. Cada componente individual de uma página da Web pode ser exibido como um nó que tem uma relação com outros nós. É feita uma distinção entre os seguintes tipos de nós:

  • Nó de texto
  • Elemento Nó
  • Nó de atributo

Campos de aplicação

A interface foi criada principalmente para exibir conteúdo web de forma dinâmica e uniforme em diferentes tipos de navegadores web. Como os websites estáticos costumavam ser exibidos de forma diferente em diferentes navegadores da Web, o Modelo de Objeto de Documento foi usado para programar páginas da Web de forma dinâmica e adaptá-las aos respectivos tipos de navegador. O Modelo de Objecto de Documento permite aos programadores aceder e modificar dinamicamente cada elemento de uma página Web através de uma interface uniforme.

Você pode encontrar mais informações sobre este tópico aqui:
https://en.wikipedia.org/wiki/Document_Object_Model


Você tem mais alguma pergunta?

Por favor, contacte-nos