1

使用する<p>とスペースが大きくなりますが、使用する<br\>と十分なスペースが得られません。

代替テキスト

「血糖値」と「最近診断されました...」の間に大きなスペースが必要です

4

7 に答える 7

2

コンテンツに適切なマークアップ (理想的にはセマンティック マークアップ) を使用すると、そのコンテンツのスタイル設定に非常に役立ちます。

<h1>What vitamins amd supplements help control glucose levels?</h1>
<p>I am a recently diagnosed type-II diabetic. Lately, my glucose levels have been very high.</p>

CSSで:

h1 {
    font-size: 1.2em;
    margin: 0; /* removes any default margin placed on the h1 element */
}
h1 + p { /* selects only those p elements immediately following a h1 */
    margin: 1em 0 0 0; /* short hand for margin-top margin-right margin-bottom margin-left */
}

このJS Fiddle demoの結果。

于 2010-12-27T22:08:55.627 に答える
2

それはここで答えられています: How to change the height of a <br>?

于 2010-12-27T22:04:54.377 に答える
1

段落 (P) を簡単に使用して、それに css クラスを割り当てることができます。その css クラスを使用すると、上マージンまたは下マージンを設定できます。

abc

1、2、3 のように単純

.intro { margin-bottom: 10px; }

于 2010-12-27T22:08:23.387 に答える
0

いくつかの異なるオプションがあります...

  1. <p> 要素のクラスのマージンやパディングを調整します
  2. width="100%" で要素間に必要なスペースに等しい高さの div を挿入します
于 2010-12-27T22:08:24.450 に答える
0

<h1>, <h2>, <h3>Paragraph 要素の代わりにHeading 要素を使用してみてください。

また、カスケーディング スタイル シート (CSS) を使用して、プレゼンテーションを極限まで制御します。この場合、margin-bottom 属性を使用して間隔を制御できます。w3schools で適切な CSS チュートリアルを確認するか、Google を使用してください。

于 2010-12-27T22:06:45.593 に答える
0

CSS で line-height を試してください。

または、br 要素に margin-top、margin-bottom を設定してみてください。

于 2010-12-27T22:06:59.417 に答える
0

最初のテキスト ("What...levels?") を div に配置し、ID を指定してから、css プロパティ "margin-bottom:Xpx;" を変更する必要があります。ここで、X は 2 つのテキスト間のスペースの高さです。

于 2010-12-27T22:07:18.603 に答える