• ベストアンサー

2行目以降に上下左右のマージンをつけるには?

こんにちは。 現在、body{margin:15%;}を使って上下左右のマージンをつけています。 この度、左上に1行加えることにしました。 1行の後にひきつづき上下左右のマージンをつけるには、スタイルシートをどのように記述したらいいのでしょうか。 よろしくお願いします。

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

  • ベストアンサー
  • selene_pl
  • ベストアンサー率49% (102/207)
回答No.1

CSS定義部分に、 .text{ margin:15%; } として、 <p>最初の一行</p> <p class="text">本文</p> などとするのが普通でしょうかね。

gifuko
質問者

お礼

ありがとうございました。 おかげで最初の1行はマージンなしで、それ以降はマージンをつけてレイアウトすることができました。

その他の回答 (1)

  • urusyun
  • ベストアンサー率52% (10/19)
回答No.2

下記の人に加えてです。 段落ごとにmarginを入れたいならば、 p { margin : '15%'} としておけば、 <p>最初の1行</p> <p>本文</p> <p>本文2</p> でもいけますね。 #最初の一行は、タイトル的ならば、<hn>(<h1>とか)を #使用するべきなのかなぁ…

gifuko
質問者

お礼

回答ありがとうございます。参考にしますね。 マージンをつけずに最初の1行に Home > 現在のページ  としたかったので、今回初めて質問してみました。

関連するQ&A