doctypeの選択方法

1628 ワード

text/html
次のガイドは、新しいtext/htmlドキュメントを作成するときにdoctypeを選択する方法です.
標準モード、最先端の検証<!DOCTYPE html>
たとえば<video><canvas>とARIAのような新しい特性は、そうするのが正しい.なお、HTML 5の有効定義は変更されていますので、Firefox、Safari、Chrome、Opera 9またはOpera 10で画像の位置合わせをテストしてください.Internet Explorerで画像の位置合わせをテストするには十分ではありませんので、IE 8でもテストが行われていることを確認してください.
標準モード、より安定した検証目標<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
このdoctypeも標準モードをトリガーし、10歳のHTML 4.01有効定義は安定している.Firefox、Safari、Chrome、Opera 9またはOpera 10で画像の位置合わせをテストしてください.Internet Explorerで画像の位置合わせをテストするには十分ではありませんので、IE 8でもテストが行われていることを確認してください.
標準モードを使用するには、タグが推奨されていないか、テーブルレイアウトでスライス画像が使用されていることを確認し、修復したくないことを確認します.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
準標準モード(古い歯を落としたMozillaの完全標準モードfull Standards mode)がトリガーされます.後でHTML 5に移植すると、表によるスライス画像に基づくレイアウトが破壊される可能性があることに注意してください(完全な標準モードもそうです).
わざと変な癖を使う
doctypeはありません.
そうしないでください.わざと変な癖のパターンのために作ったデザインはあなたを困らせ、将来あなたの同僚や後継者はWindows IE 6に関心を持つ人さえいません(Netscape 4.xとIE 5はもう誰も関心を持っていません).変な癖のパターンのために設計するのは悪い考えだ.私を信じて.
Windows IE 6をサポートしたい場合は、他のブラウザを変な癖モードに後退させるよりも、特別なhack使用条件コメントをしたほうがいいです.
XHTML doctypeは一切お勧めしません.XHTMLはtext/htmlとして使用されるため有害とされています.いずれにしても、XHTML doctypeを使用する場合は、XML宣言によってIE 6が使用されることに注意してください(ただし、IE 7ではありません!)変な癖パターンをトリガーします.
application/xhtml+xml
アプリケーション/xhtml+xmlの簡単なガイドはdoctypeを使用しません.この方式でのページは「厳密に一致する」XHMTL 1ではない.0ですが、これは重要ではありません.(後の付録をご覧ください)
 
ここから