- ベストアンサー
h1タグ
h1のタグを使うと文字がやたらでかくなってしまいます。h1のタグを使って、文字のサイズを小さくしたいです。 質問1)FONTサイズの指定で小さくするのはどういう意味で不都合があるんでしょうか? 「文法的に正しくない」などの理由以外で具体的なデメリットを教えて下さい。 質問2)h1のタグを使って、文字のサイズを小さくするにはCSSとやらを使うしかないのでしょうか? 質問3)例えば下記サイトのような場合一番上の文字は h1になっていますが文字が小さいです。 これはスタイルシートを使っているんですか? http://www.noavocal.jp/school.htm
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
1)<font>タグは、新しい標準では使うことができなくなるので非推奨となっています。 2)<h1 style="font-size:small">とかできます。 まとめて指定するには、 <style> h1 { font-size:small; } </style> などとします 3)略
その他の回答 (2)
- kwgm
- ベストアンサー率24% (170/703)
1)だけ。 フォントサイズをHTML作者が指定すること自体がよくないこととされています。 例えば目のよくない人が、ブラウザの文字のサイズを大きく表示するように設定している場合に フォントサイズが指定されているとそこだけが妙に小さく表示されたりします。
お礼
なぜフォントサイズを指定することがよくないことなのか初めて分かりました。 ありがとうございました
- quads
- ベストアンサー率35% (90/257)
<h1>~<h6>は小見出しの意味を持つタグです。 小見出しの最上位である<h1>をそのまま使えば、囲われたテキストは大きく表示されます。 ◆回答1 何に対してか不明ですが、<h1>に対して。として答えます。 別に不都合はありません。インライン要素で指定するかブロック要素で指定するかの違いでしょう。 HTML的にはスタイルシートの利用が推奨されていますが。 ◆回答2 <h1>で囲った場合、単に<h1>だけで囲ってしまうとこのタグの規定値であるサイズが適用されます。 何らかの理由で<h1>で括って文字サイズを小さくしたい場合はスタイルシートを使わなくとも、その文字をさらに<font>で括ってしまえばいいでしょう。 ◆回答3 そうです。11pxに指定されています。外部スタイルシートを参照してみてください。
お礼
ありがとうございました
お礼
知りませんでした。 ありがとうございました