text-indentスタイル

[見出し2]
H2タグのtext-indentを<50%>に設定。その結果,先頭行がページ中央から始まりました。


[見出し3]
H3タグのtext-indentを<3em>に設定。その結果,先頭行が3文字分左にインデントされました。


[見出し4]
H4タグのtext-indentを<20%>に設定。その結果,先頭行が親タグ(この場合,BODYタグ)の幅の20%分右にインデントされました。


[見出し4]
H4タグのtext-indentを<-12mm>に設定。その結果,先頭行が12mm左にインデントされ、一部見えなくなりました。


これは表です。 TRタグのtext-indentを<10mm>に設定。その結果,この表の全てのセルで先頭行が10mm右にインデントされた(IE5で確認)。(IE4では反映されなかった??)
(右のセルだけ独自設定) このセルだけtext-indentを<-30>に設定。その結果、このセルだけ先頭行が左に30ピクセルだけズレました。
  1. 番号付きリスト1
    OLタグにtext-indentを<-10px>に設定
  2. 番号付きリスト2
    その結果,リストの先頭行が10px分だけ左にズレました。


(補足)上のBUTTONタグにtext-indent:-1cmを設定。その結果ボタン全体が左に1cmズレた。これはmargin-left:-1cmと同じことではないか??。と思いテストしてみたのが下のボタン。ウゥ〜ン、違ってた!!

htmlsouse.gif (2461 バイト)

<style TYPE="text/css">
<!--
    H2 {text-indent:50%}
    H3 {text-indent:3em}
    H4 {text-indent:20%}
    H4.test1{text-indent:-12mm}
    TR {text-indent:10mm}
    TD.test2{text-indent:-30}
    OL {text-indent:-10px}
    BUTTON.test3 {text-indent:-1cm}
    BUTTON.test4 {margin-left:-1cm}
-->
</style>

END(99/9/2)