【CSS/HTML】フォントサイズについて

このQ&Aのポイント
  • HTMLにおけるフォントサイズの指定方法とピクセル・ポイントの関係について教えてください。
  • CSSを使用して、テキストのフォントサイズを指定する方法と、色を指定する方法について教えてください。
  • フォントサイズと色の指定方法を説明している参考サイトを教えていただけると有り難いです。
回答を見る
  • ベストアンサー

【CSS/HTML】: フォントサイズについて

CSS/HTMLについての質問があります。 まずHTMLですが、 <font size="6">テキスト</font> と記述するときの、「6」の単位を教えてください。また、ピクセル・ポイントとの関係が知りたいです。 次にCSSについて。 <font size="6">テキスト</font> と記述すると、テキストの色が "#FF0000" になるようにしたいと思います。この場合、どのようにCSSを作成すれば良いのでしょうか。 単発質問だと思いますので…説明しているサイトを紹介していただけると有り難いです..。 以上、お手数をおかけするとは思いますが、どうかよろしくお願い致します。

  • HTML
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

●font sizeの単位  これは明確な単位はありません。  3が通常の大きさで、数字の大小により大きさが変化する 相対的なサイズです。  ピクセル数やポイント数は、表示するブラウザにもよりますし、 閲覧者がブラウザの文字サイズを変えてしまえば、大きさを きっかり指定することは不可能です。 ●CSSとfontタグ   CSSを使う場合、font sizeを併用するのは、あまり  芳しくありません。   CSSでクラス定義により、文字サイズと色を同時に定義しておき、  それを<span>などで呼び出す方がいいと思います。 以下をHEADに書いておきます。 <style type="text/css"> <!-- .text{ color: #FF0000; font-size:20px; } --> </style> (20pxは適当です) BODYの中で <span class=text>テキスト</span> ●参考になるサイト  定番ですが、ここがわかりやすいでしょう。 http://www.tohoho-web.com/css/basic.htm

imperfect
質問者

お礼

回答ありがとうございます。 考え方を教えてくださり、問題を解決できて良かったです。 実は、クラス定義の方法もよく分からなかったのですが、それも知ることができました。 紹介されたサイトも参考にします。ありがとうございました。

関連するQ&A

  • HTMLからCSSを抜き出す

    こんにちは。 まったく楽なことしか考えないものですが、 HTMLから、CSSを抜き出すソフトはないでしょうか? こんな都合のいいソフトがあればぜひご紹介をお願いしたいのですが・・・ 例えば <p><FONT SIZE="★"> → p {font-size:★;} というような感じが望ましいです・・・ こんな楽ばかりしたい者の質問ですが よろしくお願いします。

  • cssで指定するfontサイズについて教えてくだい

    初歩的な質問で恐縮です。 cssの記述について質問いたします。 下記のようにcssを記述しているのですが、 一部だけ「font-size: small」を解除する方法はあるのでしょうか? (要は、一部分をfont-size: X-smallにしたいのです。) * { font-size: small; font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; color: #454545; letter-spacing: 0.05em; line-height: 180%; } a:link { color: #7B0215; text-decoration: none; } よろしくお願いいたします。

    • ベストアンサー
    • CSS
  • <css>テーブルの中と外で同じフォントサイズにならない

    WinXPproSP2+IE6です。 HTMLで作ったページにテーブルがあります。 外部cssでbodyとtableのフォントサイズを別々の設定で20pxにしました。 このcssを前述のHTMLにリンクさせ、IEで表示すると、テーブルの中の文字とテーブルの外の文字の大きさが違います。 どうすれば同じになるのでしょうか? HTMLでのフォントサイズは行っておりません。 <cssの記述内容> body{ font-size:20px; } table{ font-size:20px; }

    • ベストアンサー
    • CSS
  • HTML/CSSに変数のようなものはありますか?

    CSSで<p>タグ内の文字の色を設定しようと思ったら、設定したくない別の<p>タグ内の文字までその色になってしまい、それを直そうとしたら、HTML内に直接<font color="">と記述しなければならない…というのはなんとかならないのかと思って質問しました。 変数を定義できれば、HTMLにいちいち<font color="">と何度も入力せず、 a = <font color=""> <p>[a]~[/a]といった感じで簡単に記述できるので、楽だなーということです。

    • ベストアンサー
    • HTML
  • cssで最適なfont-sizeの指定は?

    (ブログのカスタマイズ初心者です。過去ログを探しても見つからなかったので、質問させて下さい) cssでのfont-sizeの記述は、どのような形が最適でしょうか? px, em, %, mediamやsmall、その他、単位が色々あって、迷ってしまいます。 pxで指定するのが一般的な気がしますが、IEで文字サイズを変えた時に、変わらないのが不便な気がします。 body {font-size: small;  line-height: 160%; } のような形が良いように思いますが、あまり見かけません。 皆様は、どのようにしていらっしゃるのか、教えて頂けたらと思います。 よろしくお願い致します。

  • 【CSS】_font-size: 84%;ってどういう意味の記述?

    CSSの勉強のために、 http://cdn.oshiete.goo.ne.jp/css/oshiete-base.css をながめていたのですが、 font-size: 12px; line-height: 1.4em; /*\*/ _font-size: 84%; /**/ という記述がありました。 この、最後の3行はなんのための記述なのしょうか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • フォントサイズの設定変更 CSS

    ホームページテンプレート・CSSを個人サイトよりお借りして 作成しております。 CSSで、 * { margin : 0; padding : 0; color : #000; font : normal 10px Verdana; line-height : 200%; letter-spacing : 0.2em; } このような記述があり、ページ全体がここで設定されているフォントサイズ になっています。 ただしある一部分だけ個別にフォントサイズを変更したいのですが、 HTML側に記載してもこのCSSのほうが優先されてしまい 反映しません。 設定する方法は無いのでしょうか?ご回答お願いいたします。

    • ベストアンサー
    • HTML
  • フォントのサイズが変わってしまいます。

    前に作成したHTMLのテキストの部分を入れ替えただけなんですが、 何故か前回と同じフォントサイズではなくなってしまいました。 ちなみに、HTML・CSSどちらでもフォントサイズの指定はしていません。 元データをDWで呼び出した後、ブラウザチェックしてみましたが、 ULされているデータとローカルでチェックした時のデータでは表示のされ方がやはり違っています。 理由がわからず大変困っています。。。

  • font-sizeについて

    ブログのレイアウトを私オリジナルのものに変えたくて、今のCSSの記述を読んでいたのですが、よくわからない記述がありました。 /*---------- CSS部分 ----------*/ body { background-color: 背景色; color: 文字色; text-align: center; font-family: フォントの種類; font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: small; } わからない点は1点です。 1、上記でまず、「font-size: x-small;」と指定してあるのですが、最後に「font-size: small;」と指定しなおしています。これはどのような意味があるのですか? なぜ2回も指定しているのでしょうか? すいません、ご教授よろしくお願いします。

    • ベストアンサー
    • CSS
  • CSS font-size について

    cssでfont-sizeを指定したのに反映されなくて困っています。(スクリーンショットをとって確認したところ) 12pxと13pxは11px 14pxと15pxは13px 16pxは15pxになってしまいます。 プログラムは次のように打ちました。お願いします。 <HTML> <HEAD> <TITLE>無題ドキュメント</TITLE> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <STYLE type="text/css"> <!-- h1 { font-size: 12px; font-weight: normal} h2 { font-size: 13px; font-weight: normal} h3 { font-size: 14px; font-weight: normal} h4 { font-size: 15px; font-weight: normal} h5 { font-size: 16px; font-weight: normal} --> </STYLE> </HEAD> <BODY bgcolor="#FFFFFF" text="#000000"> <h1>春夏秋冬 12px</h1> <h2>春夏秋冬 13px</h2> <h3>春夏秋冬 14px</h3> <h4>春夏秋冬 15px</h4> <h5>春夏秋冬 16px</h5> </BODY> </HTML>

    • ベストアンサー
    • HTML

専門家に質問してみよう