(X)HTMLでハマったのでメモ。
ブラウザはIE8。
文書型宣言より前にXML宣言以外のデータがあると、すごく嫌なレイアウトの崩れ方をした。
ソースを表示しても全く問題は見つけられず。
駄目だったのは、コメントと全角スペース。改行は大丈夫っぽい。
⇒こことか
<?xml version="1.0" encoding="UTF-8"?>
⇒こことかにあるとNG
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">