WEB 標準に準拠したページを作成するための CSS レイアウトは、jb51.net で常に議論されてきたトピックです。今日は Declaration Document Type description (DTD) について説明します。
すべてのファイルは、ページを開くときに従うべきルールをブラウザーに伝えるために、文書型定義 (DTD) で始まる必要があります。
Web デザイン ツール Dreamweaver を使用して新しい Web ドキュメントを作成すると、新しいドキュメントの最初の行に DOCTYPE ステートメントが表示されます。
DOCTYPE はドキュメント タイプの略語で、現在のドキュメントの基本タイプを定義します。つまり、すべてのファイルでドキュメント タイプ定義 (DTD) を使用する必要があります。
実際、DOCTYPE は単なる機械可読仕様のセットです。これにはファイルの URL が含まれていますが、ブラウザはこれらのファイルを読み取ることはなく、識別のためにのみ使用され、実行に使用する仕様が決定されます。ページ。
「DOCTYPE は、ページ上部の開始 HTML タグの前に配置され、ページに HTML、XHTML、または両方の混合が含まれているかどうかをブラウザーに伝え、マークアップを正しく解釈できるようにします。」
Web サイトの作成によく使用される 4 つのドキュメント タイプ
4 つのドキュメント タイプのうち:
HTML4.01 では、一般的に使用される 2 つの DTD が提供されます:
(1)。厳密タイプ (strict): 厳格な要件を持つ DTD。ユーザーは で定義された HTML4 タグを使用する必要があります。 01.
(2). 緩やか: 他の以前のバージョンの HTML との互換性が高い、比較的緩やかな DTD が必要です。
XHTML1.0 は、一般的に使用される 2 つの DTD を提供します:
(1). 移行: 要件が非常に緩い DTD で、ユーザーは引き続き HTML4.01 タグを使用できますが、 XHTML の記述方法に準拠する必要があります。
(2) 厳格な
。
DTD はドキュメント タイプの定義を表し、Web ページを読み込むときに、ブラウザは確立された宣言仕様を使用して、そのコンテンツをチェックします。ページが有効である場合、エンコーディングを使用してドキュメント内のコードを解釈するための適切なアクションが実行されます。
標準 Web ページを開発し、CSS を正しくレンダリングできることがわかっていれば、その仕組みを詳しく調べる必要はありません。
通常の状況では、このタイプの DTD は比較的緩やかで、現在の国内の開発環境とほとんどの開発者のレベルに適しています。
私たちも厳しいレベルまで開発しなければならないとき!ただし、Adobe Dreamweaver CS3/CS4 ツールのデフォルトは厳密です。