インデントを使って美しく整えるCSSテクニック

インデントを使って美しく整えるCSSテクニック
HTML/CSS学習におすすめの書籍

Amazonの読み放題サービスKindle Unlimited無料体験キャンペーン実施中!

Amazon Kindle Unlimited 公式

CSSでのインデントの基本

通常、インデントは段落の最初の行を右にずらすことで視覚的な区切りを作るために使われます。CSSでは、text-indentプロパティを使用してインデントを設定できます。例えば、以下のように書きます。

CSS
p {
  text-indent: 2em;
}

このコードは、段落の最初の行を2em分インデントします。

padding-leftとの組み合わせ

text-indentに加えて、padding-leftプロパティを使用すると、さらに柔軟なインデントが可能になります。以下の例を見てみましょう。

CSS
p {
  padding-left: 1em;
  text-indent: -1em;
}

この設定では、段落全体が1em右に移動しますが、最初の行は逆に1em左に移動します。結果として、段落の最初の行だけが左にインデントされたように見えます。これにより、段落全体の視覚的なバランスを保ちつつ、最初の行だけを強調することができます。

まとめ

padding-lefttext-indentを組み合わせることで、より洗練されたインデントスタイルを作成することができます。ぜひこのテクニックを使って、あなたのウェブデザインを一層魅力的にしてみてください。

制作のご相談・ご依頼はこちらから!

Author

WARACRO(ワラクロ)

2018年に起業し、Webデザイナー・WebディレクターとしてWordPress案件を中心にWeb制作のお仕事をしています。
このブログでは、Webサイト制作に関する情報をお届けしています。

Webデザイン学習におすすめの講座
To Top