私たちはこのオープンソースプロジェクトを世界中の人々に提供したいと考えています。このチュートリアルの内容をあなたが知っている言語に翻訳するのを手伝ってください。ツリーHTML文書のバックボーンはタグです。ドキュメントオブジェクトモデル(DOM)によると、すべてのHTMLタグはオブジェクトです。タグの内側のテキストも同様にオブジェクトです。HTMLをタグのツリー構造として表現します。それはこのように見えます:上の図では、要素をクリックしその子を開いたり閉じることができます。入れ子のタグは囲まれたタグの子になります。その子などとなります。テキストノードは文字列のみを含みます。それは子を持たず、常にツリーの葉です。完全に有効な文字で、それらはテキストノードを形成し、DOMの一部になります。ノードになります(それは改行といくつかのスペースのみが含まれています)。前のスペースと改行は歴史的な理由から無視されます。後にスペースはないことがあります。ドキュメント内にスペース(単に任意の文字のように)があれば、それらはDOMのテキストノードになります。それらを削除すれば、何も存在しません。elks.</body></html>端のスペースとその間にある空のテキストは、通常はツール内に隠されていますDOMを使って動作するブラウザツール(間もなくカバーされる)は、通常、テキストの最初/最後のスペースを表示せず、またタグ間に空のテキストノード(改行)も表示しません。これは、主にHTMLを装飾するために使用され、どのように表示されるかに(ほとんどの場合)影響を与えないからです。DOMの図では、物事を短く保つために、それらが無関係な場所で省略することがあります。自動補正もしブラウザが不正な形式のHTMLに遭遇したとき、ブラウザはDOMを作成時にそれを自動補正します。それはDOMの中におり、ブラウザはそれを生成します。追加し、DOMは次のようになります:DOMを生成している間、ブラウザは自動的にドキュメント内のエラーを処理しタグを閉じます。ドキュメントの場合:<p>Hello<li>Mom<li>and<li>Dad...も、ブラウザはタグを読みかけた部分を復元し、通常のDOMになります。もたなければなりませんが、HTMLテキストでは(公式に)それを省略することができます。どこにも出現していません。このような驚きを避けるためにテーブルを使って作業している間は心に留めておくべきです。それはどのような方法でも視覚的表現には影響しません。HTMLに何かがある場合は、DOMツリーにもなければなりません。