Web 標準について議論するときに必ず話題になるのは、構造とプレゼンテーションを分離することの重要性です。
構造とプレゼンテーションの違いを理解することは、特に文書の意味構造について考えることに慣れていない場合、最初は難しいかもしれません。
ただし、構造とプレゼンテーションが分離されていると、CSS ドキュメントを使用してプレゼンテーションを制御するのが非常に簡単になるため、これを理解することが重要です。
構造は、ドキュメントの主要部分と、セマンティックおよび構造化マークアップで構成されます。
プレゼンテーションは、コンテンツを提供するスタイルです。ほとんどの場合、プレゼンテーションはドキュメントの見た目を指しますが、ドキュメントの「サウンド」にも影響を与える可能性があります。結局のところ、誰もがグラフィカル ブラウザを使用しているわけではありません。
構造と性能を可能な限り分離します。
理論的には、HTML ドキュメントを使用してコンテンツと構造を保存し、CSS ドキュメントを使用してドキュメント全体のパフォーマンスを制御する必要があります。
プレゼンテーションと構造が分離されていない Web サイトは、現在でも非常に一般的です。
そこで、良い習慣を身につけ、XHTML ファイルを外部の CSS および JavaScript ドキュメントにリンクして共有する方法を学び始めました。