- ベストアンサー
IEでスタイルシートがまったく反映されない
WindowsのIEで表示した時、スタイルシートがまったく反映されません。 他のブラウザではちゃんと表示されます。 原因を教えてください。よろしくお願いします。 ちなみにDreamweaver8で作成しています。 -----確認ブラウザ----- IE6.0(Win):× Safari3.0.3(Win):○ IEバージョン不明(Mac):○ Firefoxバージョン不明(Mac):○ -----ヘッダのソース----- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="style1.css" rel="stylesheet" type="text/css" /> <title>日本語タイトル</title> </head>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず<html>タグが2つあるわよ。 1つにしてね。 IE6はいろいろ問題があるわ。 CSSが中途半端にしかサポートされていないとか DOCTYPE宣言より前に何か入力してあると XHTMLがちゃんと解釈されていないとか。 どんなスタイルを記述しているかによるけど もしかしたらIE6非対応のものがあったりしない? あ、先に言っておくけど 私にはIE6の動作環境がないので 動作して確認ができないわ。 申し訳ないけど。
その他の回答 (1)
で・・・ 肝心のCSSの中身は? コレが一番重要です。
お礼
回答ありがとうございます。 IEのことは後で解決しようと、そのまま作っていたらいつの間にか直っていました。原因はわからないままです; 折角書き込んでくださったのにすいません。 また問題が起きたらよろしくお願いします。
お礼
早速回答ありがとうございます。参考になりました! IE6非対応のものは以下のHPを参考に修正しましたが改善しませんでした。 http://www.onderhond.com/blog/work/ie6-core-bug-fixing 引き続き回答お待ちしています。