HTMLツリーとは何ですか?

コンピューターデータ用語のツリーは、サブヘッダーまたはその他の情報を表示するために展開または縮小できる一連のネストされたノードとして情報を表示する方法です。 ハイパーテキストマークアップ言語(HTML)では、ツリーの実装は多くの場合ツリービューとして知られています。 HTMLツリーを使用して、特定のWebサイト内のページのレイアウトを表示できます。 アウトライン、ドキュメント、または本の見出しと小見出し。 またはフォーラムのトピックと回答。 HTMLツリーを実装する方法は1つではなく、HTML自体にはツリービューの組み込みサポートがありません。 代わりに、HTMLツリーは通常、動的HTML(DHTML)と総称されるツールの組み合わせを使用して構築されます。

HTMLツリーは、直線的に表示できる情報のコレクションがあり、各最上位エントリに、そのエントリに関連する情報がゼロ個以上ある場合に使用されます。 各エントリはノードと呼ばれ、その下に他のノードをネストできます。 ツリーを使用して情報を整理および表示できるインスタンスの一例は、オンライン掲示板内にあります。

オンラインメッセージボードの各トピックは、トップレベルノードとしてリストできます。「トップレベル」という用語は、ノードが別のノードの下にネストされていないことを示します。 単一のトピックに対するすべての応答は、最上位ノードまたはメイントピックの下にネストされます。 応答に対して応答が行われた場合、最初の応答は、2番目の応答がネストされるノードになります。 このようにして、通常、構造内のネストの深さに関連して各行のインデントを増やすことにより、上から下への関連付けを視覚的に表現できるように情報を編成できます。

DHTMLの使用を必要とするHTMLツリーの1つの側面は、各ノードを展開して、その下のすべてのノードを表示または縮小し、すべてのノードを非表示にしてトップレベルのノードのみを表示する機能です。 これは、ドキュメントオブジェクトモデル(DOM)を変更して必要なテーブルセルを表示または非表示にするスクリプト言語を介して操作されるHTMLテーブルを使用することで実現できます。 動的なHTMLツリーの作成に使用される別の方法は、サーバー側スクリプトまたは他のモジュールでHTMLページに変換される拡張マークアップ言語(XML)ドキュメントを使用することです。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?