質問: このエラー、何とかなりませんでしょうか? 現在mtでサイトを運営していますが、another html-lint gatewayというサイトをチェックするツールで自分のサイトをチェックしてみるのですが、以下のようなエラーが出てきてしまします。 xhtml1.0 では xml宣言をすることが強く求められています。 → 解説 21 xhtml1.0 では xml宣言中に encoding 指定をしましょう。 → 解説 137 これは一体何のことなのでしょうか?私自身あまり知識が無く、私なりに色々調べてみるのですが、xml version="1.0" encoding="utf-8"?を入れると解決できるらしいのですが、なにやら表示がおかしくなってしまいます。 なので結局解決に至らず、いまだにここの部分だけはどうしても解決法が分かりません・・・。 どなたかこのエラーを無くす方法をご存知の方いらっしゃいましたら、アドバイス頂けたら幸いです! ちなみにサイトの補足としまして、ムーバブルタイプは設置型のもので、movable type 3.2-ja-2です。 また文字コードはcharset=shift_jisとなっております。 情報が不足しています場合、補足をさせていただきますので、お詳しい方宜しくお願いいたします。
回答: > xml version="1.0" encoding="utf-8"?を入れると解決できるらしいのですが、 > なにやら表示がおかしくなってしまいます。 > ・・・ > また文字コードはcharset=shift_jisとなっております。 じゃあ xml version="1.0" encoding="shift_jis"? ってしてみたらどうなるでしょう?