« RSSナビに新機能登場 | トップページ | Thunderbirdってどうよ? »

2004/12/25

Mozilla系ブラウザでCSS読込エラー

SEOとCSS」で紹介した様に、現状ではホームページの作成には、コンテンツの構造化を「HTML」でおこない、デザインやレイアウトを「CSS」でおこなうことが多くなってきています。

この「CSS」によるデザイン・レイアウトでよく言われているのが、ブラウザ間の表示の差異についてです。
ブラウザのマーケットシェア的に、現状では「IE」が圧倒的に優位にたっているため、ターゲットブラウザを「IE」にしてサイト構築をおこなう場合が多いと思うのですが、意外と「IE」と同じ様な「CSS」の解釈をしてくれるのが「Opera」、ついで厄介なのが、「Mozilla」系の「Netscape」と「Firefox」です。
細かい表示の差異などの解説は、それ専門のホームページやブログにお任せするとして、最近サイトの構築をおこなった時に「Mozilla」系ブラウザで閲覧した場合、全く「CSS」を反映しないといった現象に遭遇したので、それについて回避方を紹介します。

この現象に遭遇するのは、「Apache」など「WEBサーバ」のバージョンが比較的古くかつ、「Mozilla」系のブラウザで閲覧した場合に限る様です。要するに同じサイトを「IE」、「Opera」で見た場合にはちゃんと「CSS」を反映しているが、「Netscape」、「Firefox」で見た場合には「CSS」が全く反映されていないということです。

原因は「WEBサーバ」が「CSS」に適した「MIMEタイプ」をブラウザに送信しておらず、ブラウザが「CSS」として認識できなかったからです。
もし、「.htaccess」が設定可能な「WEBサーバ」の場合、以下の様に「MIMEタイプ」を指定してあげれば解決することができます。

AddType text/css .css
AddHandler server-parsed .css

もし、「.htaccess」の設定ができない「WEBサーバ」の場合は、サーバ管理者に「CSS」の「MIMEタイプ」を「WEBサーバ」の設定に追加する様お願いしてください。
いずれにしても「Mozilla」系は、本当に規格に厳格ですね~と感じる一件でした。

◇この記事が参考になりましたらこちらをクリック ≫ 人気blogランキング

◇「『うぇっぶ』のはなし」へのコメント募集中 ≫ ビジネスブログランキング100選

|

« RSSナビに新機能登場 | トップページ | Thunderbirdってどうよ? »

Mozilla」カテゴリの記事

Webデザイン」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/26804/2365818

この記事へのトラックバック一覧です: Mozilla系ブラウザでCSS読込エラー:

» MozillaでCSSが反映されない [Konpeki Blog]
『うぇっぶ』のはなし: Mozilla系ブラウザでCSS読込エラー 以前から気... [続きを読む]

受信: 2004/12/25 11:17

« RSSナビに新機能登場 | トップページ | Thunderbirdってどうよ? »