![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
line-heightは行間を開けるタグで減らす為のタグではない。
line-height:17px;
の値17からh1の縦幅値を引いた数字が行間になる。
h1は元々幅が大きいので・・・
margin指定
---------------------------------
<style type="text/css"><!--
h1 { font-size: 18px; }
--></style>
---------------------------------
<h1>BBBBB</h1>
<h1 style="margin: 0;">BBBBB</h1>
<h1 style="margin: 0;">BBBBB</h1>
<h1 style="margin: 1px 0;">BBBBB</h1>
<h1 style="margin: 2px 0;">BBBBB</h1>
<h1 style="margin: 3px 0;">BBBBB</h1>
<h1 style="margin: 6px 0;">BBBBB</h1>
<h1 style="margin: 10px 0;">BBBBB</h1>
<h1 style="margin: 15px 0;">BBBBB</h1>
---------------------------------
この回答へのお礼
お礼日時:2006/10/10 14:59
<style type="text/css">
<!--
.h1{
margin-top:0px;
margin-bottom:0px;
}
-->
</style>
でできました。ありがとうございます。
No.3
- 回答日時:
いまいち質問が理解できないのは私の理解力不足でしょうか……。
line-heightは行間を指定するというより、行の高さを指定するものです。
ところで、line-heightプロパティには単位のない数値を指定することを推奨します。CSSでは殆どの場合、必ず単位をつけなければなりませんが、このプロパティでは、単位無しの数字はemとほぼ同じ働きをします。異なる点は、例えばfont-size:20pxでline-height:1.3emと指定された要素があり、その子要素にfont-size:40pxと指定されていると、子要素の文字列は他の行と被ります。line-heightの値が26pxとして継承されているからです。
一方、先の例で1.3emの代わりに1.3と記述すると、子要素が他の行とは被りません。
意外と知られていませんが。
それと、1氏の他、割と多くの人が間違えていますが、line-heightはCSS「プロパティ」です。
何でもかんでも「タグ」と呼ぶのは無用な混乱を招く原因です。よく判らなければ「もの」とでもして曖昧にするのが無難。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/12/26 12:05
- HTML・CSS CSS上での計算を行うためのルールについて教えてください。 3 2022/08/15 14:43
- Excel(エクセル) excelの列幅高さが勝手に変わる(特定のPCだけ) 8 2022/07/14 16:51
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 16:07
- 大学受験 指定校推薦 退学 4 2022/05/22 02:48
- Excel(エクセル) Excel VBAで、行の高さを、上下1文字分程度高くしたい 3 2023/04/23 00:17
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
iPhone用のサイトの文字がずれ...
-
アップロードするサーバーによ...
-
htmlのタグ間の謎の空白
-
Dreamweaverで画面サイズを一定...
-
aタグに直接style=""で:hoverを...
-
Microsoft1Officeの互換ソフト...
-
htmlでテーブル内にテキストボ...
-
Excel で等間隔で縦線を引きた...
-
テーブルを画面にの幅いっぱい...
-
location.hrefの使用条件について
-
パソコンサイズが横30cm縦20cm...
-
<tbody>は何のためにあるんでし...
-
エクセルでサイズに合ったもの...
-
バーコードのサイズは拡大縮小...
-
QNo.63294の続き 棒グラフを動...
-
道路幅を調べたいのですが
-
ワードで、横書きの数字を縦書...
-
指定時間になったら、WEBサイト...
-
エクセルでサイズ指定でPOP...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
HTMLフォームのSELECTの幅を一...
-
<h1>タグの後の行間を詰めたい。
-
なぜ左に寄っているの?
-
インラインフレームの表示位置...
-
text-alignの解除の方法
-
CSSでh1とその下の文字との行間...
-
Formタグのブロックの高さについて
-
端から端まで横線を引きたい
-
FireFoxで見るとブラウザの幅に...
-
macとwindowsのレイアウト崩れ...
-
ホームページビルダー 空白の...
-
<legend>で表示されるタイトル...
-
INPUT TEXT内の文字位置を指定...
-
CSSで、height:100%の中央寄せ
-
CSSの設定
-
テキストボックスの様に文字の...
-
フッターだけが真ん中に行って...
-
スタイルシートでh1の属性行間...
おすすめ情報