コンテンツに移動
Silktideヘルプ

DOM

DOM(Document Object Model)は、ウェブページに対するブラウザーの内部モデルです。見出し、段落、画像、コンテナーといったあらゆる要素が、ページのからブラウザーが構築する木構造(ツリー)のノードになります。

スクリプトやスタイルは、その木構造を読み取り、変更することで機能します。がメニュー項目を挿入したり、がパネルを非表示にしたりする場合、どちらもディスク上の元の HTML ファイルではなく DOM に対して操作しています。DOM が大きい、または深く入れ子になっていると、更新のたびにより多くの処理が必要になるため、パフォーマンスの分析や指摘で DOM のサイズが問題として挙がります。

ブラウザーは DOM からも構築します。これはが利用する簡略化されたビューです。そこに要素が欠けていたり、名前付けが不適切だったりすると、ページの見た目がどうであっても、は正しく提示できません。

さらに学ぶ

最終更新

このページは役に立ちましたか?