Skip to main content

HTMLツリーとは何ですか?

computerコンピューターデータ用語のツリーは、拡張または崩壊してサブヘディングやその他の情報を表示できる一連のネストされたノードとして情報を表示する方法です。ハイパーテキストマークアップ言語(HTML)では、ツリーの実装はツリービューとしてしばしば知られています。HTMLツリーを使用して、特定のWebサイト内のページのレイアウトを表示できます。アウトライン、ドキュメント、または本の見出しとサブヘディング。またはフォーラムのトピックと応答。HTMLツリーを実装する単一の方法はありません。HTML自体には、ツリービューのサポートが組み込まれていません。代わりに、HTMLツリーは通常、動的HTML(DHTML)と呼ばれるツールの組み合わせを使用して構築されます。エントリには、そのエントリに関連する可能性のあるゼロ以上の情報がある場合があります。各エントリはノードと呼ばれ、その下に他のノードがネストされる可能性があります。ツリーを使用して情報を整理して表示できるインスタンスの1つの例は、オンラインメッセージボード内にあります。ノードが別のノードの下にネストされていないこと。単一のトピックに対するすべての応答は、トップレベルノードまたはメイントピックの下にネストされています。応答に対する応答が行われた場合、最初の応答は2番目の応答がネストされるノードになります。このようにして、情報を編成できるように、通常、構造内にどれだけ深くネストされているかに関連して各ラインのインデントを増やすことにより、上部から下部への関連を視覚的に描写できるように。DHTMLの使用は、各ノードを拡張する能力であり、その下のすべてのノードを表示するか、契約を締結し、すべてのノードを隠してトップレベルのノードのみが表示されるようにします。これは、ドキュメントオブジェクトモデル(DOM)を変更して必要なテーブルセルを表示または非表示にするスクリプト言語を介して操作されるHTMLテーブルを使用することで実現できます。動的なHTMLツリーを作成するために使用される別の方法は、サーバーサイドスクリプトまたは他のモジュールを使用してHTMLページに変換される拡張可能なマークアップ言語(XML)ドキュメントを使用することです。