text-decoration-line - 文字の装飾をまとめて指定する

投稿日: / 更新日:

スタイルシートのtext-decoration-lineは、文字の装飾をまとめて指定するためのプロパティです。上線と下線を一緒に付けたりできます。2016年2月現在、主要なブラウザでは、Firefox以外、サポートしていません。

サンプルコード

text-decoration-lineを指定したサンプルコードです。

div {
	text-decoration: underline ;
}

デモ

text-decoration-lineunderline overline line-throughを指定して、文字に下線と上線と訂正線を一緒に付けたデモです。CSSを編集して、どのように変化するのかをお試し下さい。

値の指定

値は、underlineoverlineline-throughを、半角スペース( )で区切って複数指定できます。順番に制限はありません。値の説明は下記の通りです。リンクをクリックするとデモを確認できます。

項目説明
inherit親要素の値を引き継ぐ。例の場合、div要素のtext-decoration-lineには、bodyに指定された値(overline line-through underline)が引き継がれる。
initialプロパティの初期値が適用される。この場合、none(装飾なし)が適用される。
none初期値。文字装飾されない。
underline下線が付く。
overline上線が付く。
line-through訂正線が付く。

ブラウザのサポート

2016年7月現在の、ブラウザのサポート状況は次の通りです。

  • Chrome

    51+

    時期不明

  • Firefox

    6+

    2011年8月

  • Safari

    9.1+

    時期不明

  • Ie

    ×

    11+

    2013年10月

  • Edge

    ×

    14+

    2016年2月

  • Opera

    ×

    36+

    時期不明

  • Safari(iOS)

    9.3+

    時期不明

  • Ie Mobile

    ×

    11+

    2014年7月

  • Chrome

    47+

    2015年12月

  • Android

    ×

    47+

    時期不明

  • FF Mobile

    44+

    2016年1月

  • Opera Mobile

    ×

    33+

    2015年10月