先ほど、XHTMLに準拠したファイルをサーバで表示させたら、cssによるデザインが全く反映されないと言う事態になりました。 些細な原因でしたが、忘れないように書き留めておきます。 Firefoxでは問題なくcssによるデザインが反映されています。 ところがインターネットエクスプローラー7(以下IE7)では全くcssが反映されません。素の構文がそのまま表示されてしまいました。 cssファイルを見ても、バグは見つかりません。 原因不明なので、cssのほとんどを消して、1行だけ残してIE7に読み込ませましたが、やはり反映しません。 ここで、一行の中の1文字単位を見直しました。 その結果、半角スペースが入っていないためにIE7ではcssが反映されなかったことが判明しました。IE6では正常に動作していたので、意外な盲点でした。 この様な構文がエラーとなり読み込まれませんでした。 /*メニュー*/ m