• ベストアンサー

DOCTYPE宣言について

DOCTYPE宣言について DOCTYPE宣言よりも前に文字を入れると後方互換モードになってしまうとありますが、XML宣言をしたい場合はどうしたらいいのでしょうか? XML宣言はしないほうがいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

文字コードをUTF-8にして文章を作成しておけばxml宣言が省略できます。 これでIE6で標準準拠モードで解釈してくれますよ。

yasu_0_0
質問者

お礼

ありがとうございます、文字コードがUTF-8ならXML宣言を省略できるんですね。

その他の回答 (1)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

それは古いIEだけです。 IE7以上は、そんな事ないはずです。 古いIEは、無視してXML宣言入れるべきです。 だって、古いIEはxhtmlを完璧に解釈してくれない場合もありますし...

yasu_0_0
質問者

お礼

そうなんですか、いろいろな解釈に別れるんですね、ありがとうございました。