文字を縦書きにする

writing-mode

CSSの書き方

writing-mode:値 ;

CSSの詳細情報
プロパティ名 writing-mode 読み方 ライティング・モード
初期値 lr-tb 意味 文字の縦書き
lr-tb/tb-rl
対象 すべての要素
CSSレベル CSSレベル3(予定) 対応ブラウザ Windows MAC
継承 する IE 5.5以上

解説

文字を縦書きにするスタイルシートです。

日本語独特の書き方のため、このプロパティは現在一部のInternetExplorerしか対応していませんが、CSSレベル3で実装予定だそうです。

「writing-mode:tb-rl;」とすることで、文字が縦書きになります。

初期値は「lr-tb」です。

開始位置

通常、縦書きは右側から書き始めますので、「writing-mode:tb-rl;」とすると、縦書きの文章はブラウザの画面右側に表示されます。(サンプル参照)

CSS/HTMLサンプル

p { writing-mode:tb-rl; background-color:#ffdff9; }

段落要素に含まれる文字列を縦書きにする サンプル

【厳選】合わせて読みたいおすすめ書籍

WEB制作支援サイトのHTMLタグボードだからオススメできる厳選書籍です。私が読んでいない本はオススメしません。

HTMLやCSS、Webデザインを体系的に学ぶなら

CSSを駆使したモダンなWebデザインを学ぶなら

最新情報をチェックしよう!