CSSのtext-decoration-styleでテキストの装飾線のスタイルを設定する方法をわかりやすく解説

スポンサーリンク

text-decoration-styleプロパティは、下線や取り消し線のスタイルを指定するためのプロパティです。さまざまな線のスタイルを適用することで、視覚的に異なる効果を出すことができます。

スポンサーリンク

text-decoration-styleの値とその効果の一覧

  • solid: 通常の実線の下線を引きます。
  • dashed: 破線の下線を引きます。
  • dotted: 点線の下線を引きます。
  • double: 二重線の下線を引きます。
  • wavy: 波線の下線を引きます。

注意点と関連情報

text-decoration-styleプロパティは、下線や取り消し線のスタイルを変えるために使います。視覚的な強調を行う場合や、デザイン上のアクセントとして利用できます。異なるスタイルを使うことで、より豊かな表現が可能です。

共通するCSSコード

.css-sample-container {
  padding: 20px;
  border: 1px solid #ccc;
  margin-bottom: 20px;
  width: 300px;
  background-color: #f9f9f9;
}

.css-sample-text {
  border: 1px solid #999;
  padding: 10px;
  font-size: 16px;
  text-decoration: underline;
}

text-decoration-style: solid

通常の実線の下線を引きます。

HTMLコード

<div class="css-sample-container">
  <div class="css-sample-text css-sample-text-solid">
    これは実線の下線が引かれたテキストです。
  </div>
</div>

CSSコード

.css-sample-text-solid {
  text-decoration-style: solid;
}

表示結果

これは実線の下線が引かれたテキストです。

text-decoration-style: dashed

破線の下線を引きます。

HTMLコード

<div class="css-sample-container">
  <div class="css-sample-text css-sample-text-dashed">
    これは破線の下線が引かれたテキストです。
  </div>
</div>

CSSコード

.css-sample-text-dashed {
  text-decoration-style: dashed;
}

表示結果

これは破線の下線が引かれたテキストです。

text-decoration-style: dotted

点線の下線を引きます。

HTMLコード

<div class="css-sample-container">
  <div class="css-sample-text css-sample-text-dotted">
    これは点線の下線が引かれたテキストです。
  </div>
</div>

CSSコード

.css-sample-text-dotted {
  text-decoration-style: dotted;
}

表示結果

これは点線の下線が引かれたテキストです。

text-decoration-style: double

二重線の下線を引きます。

HTMLコード

<div class="css-sample-container">
  <div class="css-sample-text css-sample-text-double">
    これは二重線の下線が引かれたテキストです。
  </div>
</div>

CSSコード

.css-sample-text-double {
  text-decoration-style: double;
}

表示結果

これは二重線の下線が引かれたテキストです。

text-decoration-style: wavy

波線の下線を引きます。

HTMLコード

<div class="css-sample-container">
  <div class="css-sample-text css-sample-text-wavy">
    これは波線の下線が引かれたテキストです。
  </div>
</div>

CSSコード

.css-sample-text-wavy {
  text-decoration-style: wavy;
}

表示結果

これは波線の下線が引かれたテキストです。

まとめ

  • text-decoration-styleは、下線や取り消し線のスタイルを指定するプロパティです。
  • 5つのスタイル (solid, dashed, dotted, double, wavy) を指定できます。
  • デザインに応じて、線のスタイルを変更することで、視覚的なアクセントを追加できます。