O que é uma árvore html?

Uma árvore em termos de dados do computador é um método de exibição de informações como uma sequência de nós aninhados que podem ser expandidos ou desmaiados para mostrar subtítulos ou outras informações. Na linguagem de marcação de hipertexto (HTML), a implementação de uma árvore é frequentemente conhecida como uma visão de árvore. Uma árvore HTML pode ser usada para mostrar o layout das páginas em um determinado site; os títulos e subtítulos de um esboço, documento ou livro; ou os tópicos e respostas em um fórum. Não existe uma maneira única de implementar uma árvore HTML, e o HTML em si não possui suporte interno para uma visão de árvore. Em vez disso, uma árvore HTML é geralmente construída usando uma combinação de ferramentas que são coletivamente chamadas de html dinâmico (dhtml). Cada entrada é chamada de nó e pode ter outros nós aninhados sob ele. Um exemplode uma instância em que uma árvore poderia ser usada para organizar e exibir informações está dentro de um quadro de mensagens on -line.

Cada tópico em um quadro de mensagens on-line pode ser listado como um nó de nível superior, com o termo "nível superior" indicando que o nó não está aninhado em outro nó. Todas as respostas a um único tópico são aninhadas no nó de nível superior ou no tópico principal. Se uma resposta for feita a uma resposta, a primeira resposta se tornará um nó sob o qual a segunda resposta é aninhada. Dessa maneira, as informações podem ser organizadas para que as associações de cima para o fundo possam ser retratadas visualmente, geralmente aumentando o indentação de cada linha em relação a quão profundamente aninhado é na estrutura.

Um aspecto de uma árvore html que requer o uso de dhtml é a capacidade de cada nó ser expandido, mostrando todos os nós abaixo dele ou de ser contraído, escondendo todos os nós de modo que apenas oUm de nível superior é visto. Isso pode ser alcançado através do uso de uma tabela HTML que é manipulada através de uma linguagem de script que modifica o Modelo de Objeto do Documento (DOM) para mostrar ou ocultar as células da tabela necessárias. Outro método usado para criar uma árvore html dinâmica é empregar documentos extensíveis de linguagem de marcação (XML) que são transformados em páginas HTML com scripts laterais do servidor ou outros módulos.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?