![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
brが3個入ってるのは説明のためでしょうか?
確認してみましょう
まずline-heightがtdに効いているか、いないかのチェックとして
新規でtableだけのhtmlを作ってそこにcssを指定してみましょう
td {border:1px solid #009933;line-height:200%;}
.lh td{line-height:100%;}
<table width="300">
<tr>
<td>20分 (2リットル) で出来る「ミネラル還元水素水」です.人間のからだは約3分の2が水分です、"空気と水"は体が欲するものですから、水の質は大切です。<br />
<br />
<br />
&#187;詳細はこちら</td>
</tr>
</table>
<table width="300" class="lh">
<tr>
<td>20分 (2リットル) で出来る「ミネラル還元水素水」です.人間のからだは約3分の2が水分です、"空気と水"は体が欲するものですから、水の質は大切です。<br />
<br />
<br />
&#187;詳細はこちら</td>
</tr>
</table>
上が200%で下が100%です
上の指定と先ほどのhtmlの行間が明らかに違うなら
td以外の場所(bodyなど)に別のline-heightが指定してあるので予想外のサイズになっているとか。
あと、その文章のマークアップだとbrではなく、それぞれをpで囲んだ方が適切だと思います。
そしてpのmargin-bottomに1emをつけるとか
No.3
- 回答日時:
#2さんの回答に補足する形になりますが、line-height はインライン要素にborderを付けると挙動を実感できると思います。
----------
<style type='text/css'>
table{
border-collapse: separate;
border-spacing: 1em;
}
td{
line-height: 200%;
background-color: #fee;
}
span{
border: solid 1px red;
}
</style>
</head>
<body>
<table>
<tr>
<td style='line-height: 100%;'><span>こんにちは</span><br /><span>世界</span></td>
</tr>
<tr>
<td style='line-height: 200%;'><span>こんにちは</span><br /><span>世界</span></td>
</tr>
<tr>
<td style='line-height: 300%;'><span>こんにちは</span><br /><span>世界</span></td>
</tr>
</table>
----------
line-height: 200%;を指定すると、行の上下に50%ずつ余白が出来ます。
もし「空行1つ作るつもりで line-height: 200%; を指定」していたら、物足りない印象を持つと思います。
think49さんありがとうございます。
>空行1つ作るつもりで line-height: 200%; を指定」していたら、物足りない印象を持つと思います。
なるほどそうなんですか、わかりました。
No.1
- 回答日時:
ききますよ?どこに指定してるんですか?
td,th{
line-height:600%;
}
この回答への補足
salonpathさんありがとうございます。
td に指定しています。
line-height:200%; にしたところ
以下のように同じtd内ですが、<br />で改行したところ(大切です。
と>>詳細はこちらの間)は
大きく行間が空き、そうでないところは固まって行間が広がりません。
20分 (2リットル) で出来る「ミネラル還元水素水」です.人間のからだは約3分の2が水分です、"空気と水"は体が欲するものですから、水の質は大切です。
»詳細はこちら
お手数ですが教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/12/26 12:05
- Word(ワード) ワード。長い四角の中に文字を体裁良く入力するには。 2 2022/09/24 14:19
- 物理学 高校物理 解答に使える文字が分かりません。 3 2022/04/28 18:44
- Excel(エクセル) Excel VBAで、行の高さを、上下1文字分程度高くしたい 3 2023/04/23 00:17
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- 化学 有効数字の取り扱いについて 高校化学では、測定値同士の計算結果の有効数字は、測定値に合わせるようにな 4 2022/06/30 14:07
- C言語・C++・C# C言語の質問です、プログラミング初心者です このような文字列があった場合 "abcdef☆ghijk 4 2022/11/22 10:56
- その他(Microsoft Office) エクセルのマクロでスライサー教えてください。 1 2022/09/28 16:40
- JavaScript JavaScriptで「〇以上▲まで」の書き方 1 2022/07/20 14:44
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
tableタグとformタグの組み合わせ
-
テーブル内のテーブルの高さを...
-
同じクラス名はつけないほうが...
-
表とリスト(ulとtable)の違い...
-
文字の行の高さ
-
XHTMLに関する質問 順序が逆に...
-
html でのテキスト結合について
-
テーブルの行を折りたたみたい...
-
htmlのtable内に画像
-
HTMLのテーブルをExcelにCopy&P...
-
tableにul,または,olを入れられ...
-
TRタグの余白をcssで設定するには
-
テーブルタグの中にdivを含めて...
-
テーブルのヘッダとボディの幅...
-
CSSで特定のテーブルだけに...
-
テーブルの横に画像を
-
TABLEのセルの中の文字を行単位...
-
更新するとずれる?
-
cssで、表示されるテキストによ...
-
marqueeで映画のタイトルのように
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
html でのテキスト結合について
-
tableタグとformタグの組み合わせ
-
テーブルの一部分のセルだけに...
-
同じクラス名はつけないほうが...
-
formのinputなどの幅100%指定
-
divで囲んだ文字が消える
-
td要素内のdiv要素をセンタリン...
-
XHTMLに関する質問 順序が逆に...
-
テーブル内のテーブルの高さを...
-
td width="180" と固定してるの...
-
Tableタグで作成した表の縮小
-
Tableタグ内のspan styleが適応...
-
cssで、テーブルのtdの中の文字...
-
table内の画像を中央寄せ、のせ...
-
<img>タグにCSSのclass設定可能?
-
Firefoxを使ってるのですがズー...
-
表とリスト(ulとtable)の違い...
-
trとtrの間
-
同じwidth=200でもセル内の文字...
-
リストの記号を括弧付きの文字...
おすすめ情報