- 締切済み
スタイルシートのブラウザ対応状況について
font-sizeの指定をしたいのですが、スタイルシートで困っています。 インラインで<div style="font-size:10px">AA</div>と記述すると、 きちんと表示してくれるのですが、 <Head>内にclassで記述したり、外部スタイルシートを用いると、 WINDOWSのNN4.0やNN4.75では、全く反応してくれません。 IE4.0以降やNN6では、きちんと表示されるのですが。。。 いろんな本を読みましたが、どの本もNN4.0以降なら、 外部スタイルシートも使えるようなことを書いてあったので、 困っています。 誰か詳しい方がおられたら、教えてください。
- sabosabosabosabo
- お礼率0% (0/1)
- CGI
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
みんなの回答
関連するQ&A
- fontタグとスタイルシートの相対値
CSSでこういう使い方はありえないかもしれませんが、 1は60ptですが、2,3は何ptですか? このようにfontタグは一つ上のdivのスタイルシートに影響せずにfont sizeで完結していますが 値を相対的に変化させる(例えばdivの値の20%とか)ことはスタイルシートのしくみでありますか? <style type="text/css"> <!-- .a { font-size:60pt; } --> </style> <!-- 1 --> <div class="a">60pt</div> <!-- 2 --> <div class="a"><font size="-1">?px</font></div> <!-- 3 --> <div class="a"><font size="1">?px</font></div>
- ベストアンサー
- HTML
- スタイルシートについてお尋ねします
<div style="font-size:70px;"<p align="center"><font face="HGS行書体" color="#993333">文章 </font></p></div> とすると、「文章」のところに入力した文字はページの一番上のセンターにちゃんと表示されるのですが、 <div style="font-size:70px;"><p align="center"><font face="HGS行書体" color="#993333">文章 </font></p></div> と、70pxの後ろに>を入れると、ページの上から2cmほど下がったところに文字が表示されてしまいます。 形式としては後者の方が正しいと思うのですが、なぜ表示が下がってしまうのでしょう。 よろしくお願い致します。
- ベストアンサー
- ホームページ作成ソフト
- 外部スタイルシートで色を指定したいけど、画面に反映されません。
前に、外部スタイルシートが読み込めずに困っている旨の質問をしました。 おかげさまで、「 拡張子を表示しない 」のチェックを外したところ、 読み込めない原因を突き止めることができました。<(_ _)> 今回は、色の指定に関する質問です。 h1、h2及びh3に関し、 フォント(文字)のサイズ、ウェイト、字体は上手く反映されています。 なのに、色だけが反映されません。 スタイルシートには、次のような形でに記述しています。 h1{ font-size: 12px; font-weight: normal; font-color: #ff1493; } h2{ font-size: 28px; font-weight: normal; font-family: serif; font-color: #c0c0c0; } h3{ font-size: 20px; font-weight: bold; font-family: serif; font-color: #c0c0c0; } html上は<h1>〇〇</h1>と記しています。 次の方法でも試してみましたが、色は黒のままです。 (スタイルシート) h1.deeppink{ font-color: #ff1493; } (html) <h1 class="deeppink">〇〇</h1> いったい、どこに原因があるのでしょうか? わかる方がいらっしゃいましたら、ぜひ回答をお願いいたします。m(_ _)m ちなみに、html上は<div id="□□"></div>を使い、 スタイルシート上は#□□{ width: 752px; … }と記載しています。 心より、的確な回答をお待ちしております。
- 締切済み
- その他(インターネット・Webサービス)
- ホームページ作成に関する質問です。外部スタイルシートにてfont-si
ホームページ作成に関する質問です。外部スタイルシートにてfont-size:10px; を指定しているのですが、IEやOpera、NN、Lunascape等のブラウザでは同じ文字サイズで表示されるのですが、FireFoxでは文字が大きく表示されてしまいます。他のブラウザと同じようなサイズで表示出来ないのでしょうか。
- 締切済み
- HTML
- (スタイルシート)文字サイズ変更ができる、できないの基準
例えば<head>内に .px10 {font-size: 10px;} と記述し、 <p class=".px10">10ピクセルの文字</p> 上記のように記述すれば、ブラウザの表示→文字のサイズで文字サイズが変更可能ですが p{font-size:10px;} <p>10ピクセルの文字</p> では文字のサイズがブラウザで変更できないようです。この違いは何でしょうか?<td>タグ内にスタイルシートを記述するかしないか、の違いなんでしょうか? お分かりになる方がいましたら、ご教授いただけないでしょうか? よろしくお願いいたします。
- ベストアンサー
- HTML
- タグに直接書き込むスタイルシートを、外部あるいはページ内にわけるには?
下記テンプレートソースですが、タグに直接書き込むスタイルシートになっています。 このソースを、外部あるいはhead内に設定するには、どういうわけ方をしたらいいですか? いろいろ自分で試したのですが、うまく表示されません宜しくお願いします。 <table><tbody><tr><td> <div style="border:1px solid #ff6699;background:#ffcccc;font-size:13px"><div style="padding:3px" align="center"> * ここにタイトル * </div><div style="border-top:1px solid #ff6699;background:#fff;padding:10px" align="left"> * ここに本文 * </div></div> </td></tr></tbody></table>
- ベストアンサー
- HTML
- スタイルシートで指定した大きさにならない・・・
スタイルシートにチャレンジしているのですが、 文字の大きさが指定したとおりになりません。 以下のようにした場合、 BODYの文字を12PXにしているのですが、 14PXの文字の方が大きく見えてしまいます。 ---------------------------------------------- <HTML> <HEAD> <TITLE>CCS勉強</TITLE> <STYLE type="text/css"> <!-- BODY{ font-size : 12pt; } .16 { font-size: 16px ; } /* 16 */ .14 { font-size: 14px ; } /* 14px */ .10 { font-size: 10px ; } /* 10px */ --> </STYLE> </HEAD> <BODY><SPAN class="16">16pxの文字</SPAN> <BR> <SPAN class="14">14pxの文字</SPAN><BR> <SPAN class="10">10pxの文字</SPAN> <P>BODYのもじ12px</P> </BODY> </HTML> ---------------------------------------------- 初心者なのでどこが間違っているのかよく分からず 困っていますので、ご存知の方がおられましたらよろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- スタイルシートの画像
質問させていただきます。 今悪戦苦闘しながらホームページを作成しているのですが HTMLで画像を表示するときにalt属性は書いたほうが良いと理解したのですが、 スタイルシートで背景画像を記述するにはどうやってalt 属性を記述したら良いのでしょうか? 例えばHTMLに <div class="img"></div> CSSに div.img { background-image: url("○○.jpg"); width: 100px; height: 100px; } とするとどこにalt属性をいれたらよいのですか? わかりづらくてすみませんが、ご回答よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- 外部スタイルシートをブロックによって使い分ける方法?
htmlとstylesheetの初心者です。スタイルシートの書き方について教えてください。 例えば <div class="style1"> <!-- または <div id="style1"> --> ここでは外部スタイルシート style1.cssを使用 </div> ここではデフォルトのスタイルシートを使用 <div class="style2"> <!-- または <div id="style2"> --> ここでは外部スタイルシート style2.cssを使用 </div> のようなことをしてブロックごとに外部スタイルシートを使い分けるようなことができるのでしょうか?もしできるようならその方法をご教示ください。 style1.cssとstyle2.cssでブロックごとの見栄えを変えたいのですが・・よろしくお願いします。
- ベストアンサー
- HTML
- NN4のスタイルシート
NetscapeNavigator4で、DTタグとDDタグにそれぞれスタイルシートを設定したいのですが、うまくできません。 スタイルシートはユーザーエージェント別に設定しているのでCSSファイルに記述していますが、インラインで指定してもダメなようです。 色とフォントサイズが設定できればいいだけなんですが・・・ 指定の仕方が分かる方おりましたら、ぜひ教えてください。お願いいたします。
- ベストアンサー
- CSS
補足
ご丁寧にありがとうございます。 私もよくこのページは参考に使っています。 このページでもそうなのですが、スタイルシートは○と書いてあります。 実際、インラインで記述すると、きちんと動くのですが、 外部ファイルとすると、作用しないので、その理由というか、 対応について、教えていただきたいのです。 残念ながら、教えていただいたページにはそこまで書いてありませんでしたので。