text-underline-position: ***;

ブラウザ
  • IE
プロパティ
  • 独自拡張プロパティ

text-underline-position は、下線の表示位置を指定するプロパティです。

このプロパティの値に above を指定すると、下線を文字の上(縦書きの場合は文字の右側)に表示することができます。


p {
text-decoration: underline;
text-underline-position: above;
}

プロパティ名 説明
text-underline-position above テキストの上(または右側)に線を表示する
below テキストの下(または左側)に線を表示する
  • このプロパティは、CSS 2では定義されていません。

使用例


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>文書のタイトル</title>

<style type="text/css">

p { text-decoration: underline; }

p.example1 { text-underline-position: above; }
p.example2 { text-underline-position: below; }

</style>

</head>
<body>

<p class="example1">テキストの上に線を表示する</p>
<p class="example2">テキストの下に線を表示する</p>

</body>
</html>

表示例

テキストの上に線を表示する

テキストの下に線を表示する