HTML5におけるノードの意味

青灯夜游
青灯夜游オリジナル
2022-01-17 14:18:398957ブラウズ

HTML5 では、ノードは Web ページの最も基本的なコンポーネントです。HTML 要素、属性、テキスト、コメント、ドキュメント全体など、Web ページの各部分をノードと呼ぶことができます。はすべてノードです。

HTML5におけるノードの意味

このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

ノードは Web ページの最も基本的なコンポーネントです。Web ページの各部分をノードと呼ぶことができます:

  • ドキュメント全体はドキュメント ノードです

  • 各 HTML 要素は要素ノードです。

  • HTML 要素内のテキストはテキスト ノードです

  • 各 HTML 属性は属性ノードです。

  • コメントはコメント ノードです。

html 要素、属性、テキスト、コメント、ドキュメント全体など。はすべてノードです。

HTML には 4 つのタイプのノードがあります:

  • ドキュメント ノード: HTML 全体を表します;

  • 要素ノード:はタグとタグに含まれるコンテンツを表します。

  • 属性ノード: HTML タグの属性、

  • テキスト ノード: タグ内のコンテンツ テキスト。

#ノード ツリー:

HTML5におけるノードの意味

##ノードの親、子、兄弟

ノード ツリー内のノードは相互に階層関係を持ちます。

私たちはこれらの関係を説明するために、親、子、兄弟などの用語をよく使用します。親ノードには子ノードがあります。同じレベルの子を兄弟(兄弟または姉妹)と呼びます。

    ノード ツリーでは、最上位のノードはルートと呼ばれます。
  • ルート (親ノードを持たない) を除くすべてのノードには親ノードがあります。
  • #ノードは、任意の数の子ノードを持つことができます。
  • 兄弟とは、同じ親ノードを持つノードです。
  • 下の画像は、ノード ツリーの一部とノード間の関係を示しています。

以下の HTML スニペットを参照してください。 :HTML5におけるノードの意味

<html>
  <head>
    <meta charset="utf-8">
    <title>节点</title>
  </head>
  <body>
    <h1>DOM 课程1</h1>
    <p>Hello world!</p>
  </body>
</html>

上記の HTML より:

## ノードには親がありません。ルート ノードです。

  • と の親ノードは ノードです
  • テキスト ノード「Hello world!」の親ノードは

    ; ノード

  • および:

ノードには 2 つの子ノードがあります:

  • ノードには 2 つの子ノードがあります: ノードと ノード
  • ノードにも 1 つの子ノードがありますノード: テキスト ノード" DOM チュートリアル"
  • および

    ノードは兄弟ノードであり、

  • # の子ノードでもあります
  • ## そして:

要素は、 要素

  • 要素は
  • #

    要素は 要素

    ## の最初の子ノードです

  • #

    この要素は、

    要素の最後の子ノードです
  • 関連する推奨事項: 「
  • html ビデオ チュートリアル

    」 「

以上がHTML5におけるノードの意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。