![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
会社のホームページを担当していて困っています。
IEでは、きちんと表示されるのですが
ファイヤーフォックスですとCSSを認識してくれないようです。
下記が自分会社のソースです。
何が悪いのでしょうか?
よろしくお願いいたします。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="ja">
<head>
<title></title>
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/JavaScript">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<SCRIPT language=javascript src="js/libs.js" type=text/javascript></SCRIPT>
<meta name="ROBOTS" content="ALL">
<<link href="css/stylesheet.css" rel="stylesheet" type="text/css" media="all">
</head>
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
#1.2.3です。
普通なら、テキストでの396行目がエラーって事です。そんなにあるの?
もしかしたら1行程度ずれているかも。
この場合、br になると思いますが、なんですかね?このCSSの br って? ソフトの改行コードでしょうか? 保存形式( CR+LF、CR、LF の3種ありますよね)、その保存形式とか。
それと文字コードの保存形式、@charsetの適応。これらを全部統一。
これらは、ソフトの保存時のソフト側の問題やパソコンでの保存やFTPやサーバ保存形式の問題。
その br も気になりますが、/* */ のコメントアウトとその中身。
記号なのか文字参照なのか/* */も含めて全部消してみたらどうなりますか? それで、CSSを1項目毎に改行してチェックするとエラー行が表示されるかも。
こんな感じで1項目毎に改行するとエラーがわかりやすい。
hr { width: 554px; color: #cccccc; height: 1px; }
h1 { font-size: 12px; font-weight: normal; margin: 0 0 0; }
h3 { font-size: 12px; font-weight: normal; margin: 0 0 0; }
#2回答の後者の結果がわからないけど、
#2回答のように<head></head>にCSSを書いたら表示されるでしょ?
それもやってみる。もちろんCSSチェックも。
<style type="text/css"><!--
ここにstylesheet.cssの中身を入れてみる。
--></style>
いつも同じ方法で設定しているけど、CSSが適応されないのは、タイプミスくらいしかない・・・ これでダメならわからないよ。。。
あとは、別のCSSを書いてみて適応されるかどうかを試す。
テスト環境で簡単な別サイトでも作ってみたら?
本当に、ありがとうございます。
ご指摘の内容を全て確認してみます。
確認後に再度、コメントさせてください。
よろしくお願いいたします。
No.3
- 回答日時:
#1.2です。
CSSもしくは、サイト構成を見ないとわからないけれど、テストするなら、
http://jigsaw.w3.org/css-validator/validator.htm …
もちろん、Firefoxで他のサイトは、ちゃんと表示されていますよね?
ブラウザ自体でCSSを解除してたら・・・(表示タブ→スタイルシート)
おはようございます。
Firefoxで他のサイトは、ちゃんと表示されています。
早速、ご助言のサイトでCSSテストを試みました。
以下のエラーが表示されました。
異様に長いのですが、ご教授いただけたら幸いです。
396 br 文法解析エラーが発生しました
hr { width: 554px; color: #cccccc; height: 1px; } h1 { font-size: 12px; font-weight: normal; margin: 0 0 0; } h3 { font-size: 12px; font-weight: normal; margin: 0 0 0; } h4 { font-size: 12px; font-weight: normal; margin: 0 0 0; } h2 { font-size: 12px; font-weight: normal; margin: 0 0 0; } h5 { color: #000; font-size: 14px; font-weight: normal; margin: 0; } h6 { color: #000; font-size: 16px; font-weight: normal; line-height: 20px; margin: 0; } table.style50 { margin: 0; padding: 5px; border: solid 1px gray; } table.style54 { width: 180px; margin: 0; padding: 0; border: solid 1px gray; } table.style57 { margin: 0; padding: 0; width: 180px; border: solid 1px gray; } table.style51 { margin: 0; padding: 1px; border-color: #06f; border-style: solid; border-width: 6px 1px 1px; } table.style58 { margin: 0; padding: 1px; border: solid 1px #06f; } table.style56 /* ������������������������ */ { margin: 0; padding: 1px; border-color: #999; border-style: solid; border-width: 6px 1px 1px; } table.style55 /* ��������������������������������������� */ { width: 180px; height: 50px; margin: 0; padding: 1px; border: solid 1px #999; }
No.2
- 回答日時:
#1です。
お礼メール見ました。 今時点で言える事は、stylesheet.css の中身に問題があるとしか・・・jsの事は、専門外なのだけれど、下記が正しいのでは?
<script src="js/libs.js" type="text/javascript"></script>
--------------------------------------------
CSSを試す方法なら、同じディレクトリに
stylesheet.css を置き、
<link href="stylesheet.css" rel="stylesheet" type="text/css">
としてみるか、
head内にCSSの内容を書き込んでみるとか(適応されるかどうかって事)
<style type="text/css"><!--
ここにstylesheet.cssの中身を入れてみる。
--></style>
これで原因の追及をするしかない。これでダメならやはりCSSの中身の問題。 今の現状の内容からなら、それしかアドバイスが出来ない。
ありがとうございます。
ご助言の通りに、同じディレクトリにstylesheet.css を
置いてみました。結果は同じでした。
やはり、CSSの中身に問題があるようです。
IEでOKなのに、全く読み込まれないなんて、何が悪いのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jspでcssが読み込めない
-
ブラウザで表示されている罫線...
-
eclipseでcssを使うためには?
-
このVBAソースのどこが間違って...
-
MAX関数を使ってからLEFT JOIN...
-
画像がプルプルふるえるんです。
-
スクロール可能なチェックボックス
-
javascriptテキストBOX色を元に...
-
borderがおかしくなる・・・
-
JSで動的にリンクを作成
-
getElementByIdの戻り値がnull...
-
クリックして変更した画像を他...
-
マウスオーバーにて画像に虫眼...
-
HTMLタグに複数のクラスを設定...
-
window.openで値の渡し方を教え...
-
スライド機能について
-
HTMLですCSSです 画像のように...
-
javascriptでEnterキーをtabキ...
-
htmlのstyleのposition:relativ...
-
javascriptによる画像切り替え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jspでcssが読み込めない
-
eclipseでcssを使うためには?
-
JimdoでWebアイコンフォントの...
-
ブラウザで表示されている罫線...
-
外部スタイルシートをメモ帳で...
-
このVBAソースのどこが間違って...
-
htmlの記述で link rel=styles...
-
HPビルダーでサイト全体の背...
-
ホームページのタブのeマーク
-
SEO対策としての画像リンクなど...
-
Apache Tomcat 連携じの設定に...
-
tableの分割画像 隙間について
-
ファイヤーフォックスでCSSが機...
-
マスターページにコードを入れたい
-
web制作(HP作成について教えて...
-
Win32版のApache
-
ファイヤーフォックスでCSSが読...
-
flexBOX同士の間隔
-
ドリームウィーバー html5
-
このコードでおかしいところが...
おすすめ情報