DOCTYPE(追記2)

http://www.mozilla-japan.org/docs/web-developer/quirks/
Mozillaは、DOCTYPEの記述によって、以下の3つのモードがあるとのことです。

  • Full Standards Mode
  • Almost Standards Mode
  • Quirks Mode

上の、Mozillaのサイトに、詳しく書かれていますが、以下のDOCTYPEの記述で、Quirks Modeとして動作するようです。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

この記述は、非常に多くのサイトで使用されているDOCTYPEですが、これを使っていると言うことは、意図的に標準的でない動作をさせているわけで、事実上、標準に従わないことを表明していることでもあるわけです。
もし、本当に標準に従うことを意図しているならば、以下のDOCTYPEを使うべきです。