CSSレイアウトとWeb標準に準拠するページの確立は、VEVB.comの間で常に議論のトピックとなっています。今日は、宣言文書タイプの説明(DTD)について説明します。
すべてのファイルは、ドキュメントタイプ定義(DTD)で開始する必要があります。ブラウザにページを開くときにどのようなルールが従うべきかを通知する必要があります。
WebデザインツールのDreamWeaverを使用して新しいWebドキュメントを作成すると、新しいドキュメントの最初の行にDoctypeステートメントが表示されます。
Doctypeは、現在のドキュメントの基本タイプを定義するドキュメントタイプの略語です。つまり、すべてのファイルをドキュメントタイプ(DTD)で定義する必要があります。
実際、Doctypeは、機械読み取り可能な仕様のセットにすぎません。ファイルのURLは中央に含まれていますが、ブラウザはこれらのファイルを読み取っていません。識別にのみ使用され、ページ内のコードを実行する仕様を決定します。
Docty Pegoesは、ページの開くHTML Tagat TheTopの前に、ページにHTML、XHTML、Oramixofbothが含まれているかどうかをブラウザに伝えます。Sothatitはマークアップを正しく解釈できます。
4つの一般的なドキュメントタイプを使用してWebサイトを作成します
<!doctypehtmlpublic - // w3c // dtdhtml4.01 // entttp://www.w3.org/tr/html4/strict.dtd>
<!doctypehtmlpublic - // w3c // dtdhtml4.01transitional // enttp://www.w3.org/tr/html4/loose.dtd>
<!doctypehtmlpublic - // w3c // dtdxhtml1.0transitional // enttp://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<!doctypehtmlpublic - // w3c // dtdxhtml1.0strict // entttp://www.w3.org/tr/xhtml1/dtd/xhtml1-sttrict.dtd>
4つのドキュメントタイプの中で:
HTML4.01は、一般的に使用される2つのDTDを提供します。
(1)。厳密なタイプ:厳密なDTD、ユーザーはHTML4.01に準拠するタグを使用する必要があります。
(2)。ルーズ:比較的ゆるみを必要とするDTDは、以前のHTMLの他のバージョンとより互換性があります。
XHTML1.0は、一般的に使用される2つのDTDを提供します。
(1)。 Transitional:非常に緩いDTDが必要です。これにより、ユーザーはHTML4.01タグを引き続き使用できますが、XHTMLライティング方法に準拠する必要があります。
(2)。厳格なタイプ(厳格)
DTDは、ドキュメントタイプの定義を表します。彼らは、XML、XHTML、およびHTMLの特定のバージョンで何があるか、または見つからないものを定義します。 Webページをロードすると、ブラウザは確立された宣言仕様を使用して、ページのコンテンツが有効かどうかを確認し、対応する測定値とエンコードを使用してドキュメント内のコードを解釈します。
それらがどのように機能するかを深く掘り下げる必要はありません。標準のWebページを確実に開発し、CSSが正しくレンダリングされるようにすることができることを知ってください。
一般的に言えば、読者は移行文書タイプを選択することをお勧めします。この種のDTDは比較的緩く、W3Cコード検証に合格するのが簡単です。これは、現在の国内開発環境とほとんどの開発者のレベルにより適しています。
また、厳格なレベルに開発したいとき!ただし、Adobe DreamWeavercs3/CS4ツールではデフォルトは厳格です。