• 締切済み

スタイルシートについて

実は今、はじめてHTMLでホームページを作成しているんですが、スタイルシートってありますよね。HTMLの本とか読んでると、スタイルシートでいろいろ設定した方が良いようなので、そうしたいと思っているのですが、HTMLで本読みながら設定しても、IEで確認するとそれが反映されていないんですよ。ちなみにネットスケープでは反映されるんです。IEのバージョンは5.5なのですが・・・ いったい何がいけないんでしょうか?原因として考えられるとしたら、どのような事が考えられますか?

  • HTML
  • 回答数6
  • ありがとう数4

みんなの回答

  • kenkenkent
  • ベストアンサー率30% (565/1854)
回答No.6

まさかとは思うのですが、IEの方で『スタイルシートを有効にする』が オフになっている、なんて事はありませんでしょうか? IEは使っていないのでよく判らないのですが、 ネスケの設定にはそんな項目があったと思うのですが。

tarojerry
質問者

補足

ありがとうございます。 先の補足でも書いたんですが、IEではオプションツールの ユーザ補助でスタイルシートの記述を無視できる設定があるのですが、そこでの設定には問題はありませんでした。 ネットスケープではスタイルシートの記述が反映されることや、IEのバージョンから考えても、ブラウザの設定か何かによって、スタイルシートを無視してしまうのではないかと思うのですが・・・ユーザ補助以外でそのような設定をするところがあるんでしょうか?????

  • selenity
  • ベストアンサー率41% (324/772)
回答No.5

手元の環境では見えていますが、、、 Windows NT 4.0 SP5 IE 5.5(5.50.4134.0600)

tarojerry
質問者

補足

そうですか、見えてますか・・私の環境はIE5.5 WIN98なんですが、見えません。テストページのように簡単なスタイルシートの記述で見えないと言うことは、やはりブラウザの何か設定なんですかねー。”ユーザー補助”の他にスタイルシートを無視してしまうような設定ってあるんでしょうか??? あ、それからSELENITYさんのIEのバージョンは5.50.4134.0600とありますが、私のは5.50.4522.1800なんです。下8桁の部分が違うと何か違いがあるんでしょうか?多分、一緒ですよね・・・??

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.4

なるほど・・・ ところで、反映されないってのはどんな風に表示されるんでしょうか? 色が抜けるだけ? それとも大きさも合わない? ツール-インターネットオプションで全般タブをクリックすると下に4つほどボタンが並ぶと思いますが、その一番右側「ユーザ補助」っていじった事有ります? チェックマーク一つで、画面の色が消えました。 違うかなぁ?

tarojerry
質問者

補足

ありがとうございます。 とりあえず、テストページのスタイルシートで行ったのはテキスト色の指定ですが、自分で先日試してみたのは、フォームでのBGカラーの指定をしてみました。が、やはり 同じ結果でした。つまり、色が出ないと言うことです。 大きさはスタイルシートでは、まだ試していません。 また、ユーザー補助では・・というご指摘ですが、先の補足でも書いたんですけど、私もそれが怪しいと思い確認したところ問題はありませんでした。

  • selenity
  • ベストアンサー率41% (324/772)
回答No.3

H1{ color: #ff0000; } H2{ color: #0000FF; } H3{ color: #008000; } のように、セミコロンを入れて見ては如何でしょうか?

tarojerry
質問者

補足

selenityさん、ありがとうございます。 でも、残念ながらダメでした・・・一体どうしてなんでしょうか・・・

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.2

具体的に、どのようなコードを書いたのか補足した方が良さそうですね。 できれば、作ったページを公開してみてください。

tarojerry
質問者

補足

ご指摘ありがとうございます。 私の作っているページのスタイルシートの記述は消してしまいましたので、極々簡単なテスト用のページをアップします。このテストでも、やはりIEには反映されませんでした。ネットスケープでは大丈夫なんですが・・・ とりあえず、画面とソースを見ていただいて、問題点として考えられることがあれば教えていただけると有り難いです。お手数お掛けいたします。 http://www.ab-towers.com/test.html

  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

ご存知のようにスタイルシートはブラウザの種類や バージョンによって挙動が異なります。 多分IE5.5ではうまく認識されない記述なのでは ないでしょうか? もしくはスタールシートの中でスペルミスなどを していませんか? 一度「スタイルシート辞典」などでIE5.5で利用可能か どうかを調べてみてはいかがでしょうか?

参考URL:
http://wakusei.cplaza.ne.jp/twn/www.htm
tarojerry
質問者

補足

selenityさん、御回答いただきありがとうございます。 ご指摘のIEのバージョンですが、HTMLの本によると、私が記述したスタイルシートに関するものは、IE3.0以上に反映するものだということです。ご紹介いただいた 「とほほのWWW入門」にもかなりのバグがあるものの、スタイルシートを3.0からサポートしているということらしいです。私が確認したのは、IEでも5.5ですし、反映されるはずだと思うのですが・・・・ また、スペルミスではないかという点ですが、ネットスケープではスタイルシートに関係する記述が反映されていることから、それはないと思います。 IE5.5で反映されないということで、ブラウザの設定に問題があるのでは・・と思い調べると、インターネットオプションのユーザ補助でスタイルシートを無視する設定があるらしいので確認したのですが設定には問題ありませんでした。いやー、困りましたね・・・ いずれにしても、ご親切に御回答いただきありがとうございました。また、何かスタイルシートで考えられることが ありましたら教えていただけるとうれしいです。

関連するQ&A

  • スタイルシートが、突然使えなくなった。

    ホームページ作りの初心者です。 Win98、IE6を使っています。 HTML、スタイルシートを使ってホームページを作っています。 過去に1個完成させました。 2個目に挑戦し始めたのですが、どうしたわけかスタイルシートの記述が、全くIEに反映しません。 スタイルシートの機能が、壊れてしまったのでしょうか? 1個目のホームページのスタイルシートの部分は、正常に機能しています。 どなたかお分かりの方、教えて下さい。

  • IEでスタイルシートがうまく表示されない

    Dreamweaver8で、スタイルシート(css)を外部にして、 HPを作成しました。 スタイルシートでh1,h2,pなどの文字を再定義しているのですが、 IE6でHP表示させると反映されません。 一方、opera8では、きちんと反映されて表示されます。 IE6の設定に問題があるのでしょうか? なお、IEにおいても、文字以外のスタイルシートの設定はきちんと反映されています。 よろしくお願いします。

  • スタイルシートの読み込みについて

    はじめまして。 最近業務でスタイルシートを使うことになったのですが、 外部ファイルとしてスタイルシートを保存して、 HTMLの中にリンクの部分を書いておいても、 IEで表示したときに読み込んでくれません。(IEのバージョンは6.0です。) インターネットオプションのユーザー補助のところで、ホームページを見る場合は自分のスタイルシートを適用する、という設定にすれば読み込んで表示されるのですが、それをしないと、表示されませんし、 その設定にしてあっても、外部シートの上書きをした場合、更新ボタンをおしただけでは画面が変わらず、 いちいちインターネットオプションのところで 更新をしないと、外部シートの変更が反映されません。 どこがおかしいか分からず困っています。 「XPのせいでは?」とも言われましたが、 そうなのでしょうか? ぜひご回答よろしくお願いいたします。 下はソースでリンクを書いてある部分です <html lang="ja"> <head> <title>SAMPLE</title> <link rel="stylesheet"href="detail_2.css" type="text/css"> <script type="text/javascript"> </head>

    • ベストアンサー
    • HTML
  • スタイルシートについて

    スタイルシートについてお尋ねしたいのですが・・・。 下記のようにしてスタイルシートを使用したいのです。 ↓ <table style="position:absolute;top:140;left:170"> スタイルシートはIEのバージョンによって、使えたり使えなかったりするのでしょうか? 私が使用しているIEのバージョンがIE5.5で、同じプログラムをIE6.0で 動作させるとstyleが効いていたり効いていなかったりするのです。 何かわかる方がいらっしゃれば、ご指導ください。

    • ベストアンサー
    • HTML
  • スタイルシートを学ぶのにおすすめの本

    HP作成でスタイルシートを取り入れていきたいと思っています。 スタイルシートを基本から勉強するのにお勧めの本がありましたら教えてください。 テーブルばかりのレイアウトから脱出したいと思っているので、その辺りが分かりやすく学べる本を購入したいと思っています。 ちなみに現在はホームページビルダーを使用していますが、HTMLの基礎知識はあります。

  • スタイルシートと、 Firefox の相性は??

    スタイルシートと、Firefox の相性は?? どうでしょうか? 未だ、HTMLも、スタイルシートも、ほとんど、わかっていませんが、 とりあえずビルダーで、ホームページを公開しています。 そこで、ビルダーで、スタイルシートを設定したいのですが、 ネット上や、参考書などで勉強して、やってはいるのですけど、 どうにもうまくいきません。 そこで、ハタと気付いたのですが、、IEでは問題無さそうなのですが、 firefoxだと、上手く表示されません。 もちろん、firefoxでも、できるのでしょうが、何分初心者の私には、 たぶん、無理?? そう考えると、スタイルシートと、Firefox の相性は、 よくないのでしょうか??ひょっとすると、ただ私の勉強不足かもしれませんが、 どなたか教えてください。 よろしくお願いします。

  • スタイルシートその他が反映されません!FC2というホームページサービス

    スタイルシートその他が反映されません!FC2というホームページサービスにてサイトを立ち上げているのですが、最近スタイルシートや文字色といったものがきちんと反映されません。 IE上部にある更新ボタンを押すと反映されるのですが、普通にIEを立ち上げるだけでは無反応という状態。 同じ画像を利用しているのにページによってはちゃんと最初からUPされるのもあり‥‥。 正直わけがわかりません。お分かりになる方、ご指導よろしくお願いします。 ちなみにIE8での閲覧、XPで利用している作成ソフトはホームページninja2003です。 htmlタグを挿入してスタイルシートを利用するようになっているのですが‥‥。

  • スタイルシートを勉強したい

    スタイルシートを勉強したいのでお勧めの書籍を探しています。 HTMLやJavaScriptはかじったことがあるのでまったくの初心者ではないのですが、 スクロールバーの色やリンクの色の設定などしばしば使ってみたいなぁと思っています。 そこでしっかり覚えて使えるようになりたいです。スタイルシートを。 スタイルシートという言葉もだいぶ浸透してきて(?)詳しい方もおられるようです。 そこでどのようにスタイルシートを勉強したのでしょうか? 私はいつでもどこでも読める「本」で勉強したいと考えています。 これをご覧になっているかたがの中には少なくとも本を読んでやってみたという方がいらっしゃると思います(勝手な推測ですが…) 是非、参考になるような本、お勧めの本、アドバイスしていただけないでしょうか? 宜しくお願いします。 おそらく「実際に手にとって少し読んでみないとそれが自分に合うかどうかわからない」と アドバイスされる方がいるかもしれませんが、私の近くの本屋さんには残念ながらスタイルシートだけを扱った本がないので十分に検討することができません。 そこで、このような質問をしたのであります。 またスタイルシートのみについてかかれたものでなくHTMLやユーザビリティに触れている本でもなんらかまいません。 とにかくスタイルシートを使いこなしてみたいのです。 長くなりましたが、なにとぞ宜しくお願いします。

  • スタイルシートの反映

    こんにちは。 過去ログを検索してみたのですが、解決されていなかったようなので、質問させてください。 JSPにスタイルシートを反映させることは可能でしょうか? ふつうのHTMLにスタイルシートは反映できるのですが(Tomcatの中に配置して実行OK)、これをJSPに記述すると反映されません。 どこか凡ミスしているのでしょうか。 それともJSPにはスタイルシートは反映されない? そんなまさか、と思いつつも一応質問させてください。 JSPにスタイルシートを反映させることは可能でしょうか? 宜しくお願いします<(_ _)>

  • ホームページビルダーのスタイルシート

    ホームページビルダー9を使いながら、直接タグを打ってサイトを作成しているのですが、スタイルシートがうまく反映されません。 例えば、 th {padding:10px; text-align:left} は、ちゃんとスタイルシートマネージャーも認識して、プレビュー画面にも反映されるんですが、 td {padding:10px] h1 {font-size:24px} は、スタイルシートマネージャーに認識されません。もちろんプレビュー画面にも反映されず、ブラウザで確認しても同じ状態でした。 <STYLE type="text/css"><!-- --></STYLE>の間に記述しているので間違ってはいないと思うんですが・・・ また、スタイルシートを記述するとスタイルの最後に必ず【;】が挿入されてしまうんですが、これを自動的に挿入しないようにするのはどうしたらよいのでしょうか? よろしくお願いします。

専門家に質問してみよう