text-decoration-line - 文字の装飾をまとめて指定する
投稿日: / 更新日:
スタイルシートのtext-decoration-line
は、文字の装飾をまとめて指定するためのプロパティです。上線と下線を一緒に付けたりできます。2016年2月現在、主要なブラウザでは、Firefox以外、サポートしていません。
サンプルコード
text-decoration-line
を指定したサンプルコードです。
div {
text-decoration: underline ;
}
デモ
text-decoration-line
にunderline overline line-through
を指定して、文字に下線と上線と訂正線を一緒に付けたデモです。CSSを編集して、どのように変化するのかをお試し下さい。
値の指定
値は、underline
、overline
、line-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月