text-transform
: 大文字/小文字変換 CSSプロパティ
このページで解説するコードの実行結果。
jQuery
ルビ
jQuery
ルビ
jQuery
ルビ
jQuery
ルビ
jQuery
ルビ
jQuery
ルビ
なお、見た目のため、このページの実行結果には「下のCSSコードも」適用している。
text-transform
の概要
大文字/小文字を変換する。
ただし「ブラウザ上の見た目のみ」であり、コピペすると元の大文字/小文字になっているので、ユーザが混乱する可能性がある。
設定値 | 機能 | デフォルト |
---|---|---|
none | 変更なし | ○ |
capitalize | 各単語の先頭1文字を大文字に。他は変更なし。 | |
uppercase | 大文字 | |
lowercase | 小文字 | |
full-width | 全角文字 | |
full-size-kana |
まず、text-transform
の設定が無い場合の結果。(デフォルト値のnone
と同じ結果)
HTML : 適用するHTML
<div class="sample"> jQuery </div> <div> <ruby>ルビ<rp>(</rp><rt class="sample">jQuery</rt><rp>)</rp></ruby> </div>
実行結果
jQuery
ルビ
none
CSS : none
.sample { text-transform: none; }
実行結果
jQuery
ルビ
capitalize
CSS : capitalize
.sample { text-transform: capitalize; }
実行結果
jQuery
ルビ
uppercase
CSS : uppercase
.sample { text-transform: uppercase; }
実行結果
jQuery
ルビ
lowercase
CSS : lowercase
.sample { text-transform: lowercase; }
実行結果
jQuery
ルビ
full-width
CSS : full-width
.sample { text-transform: full-width; }
実行結果
jQuery
ルビ
full-size-kana
CSS : full-size-kana
.sample { text-transform: full-size-kana; }
実行結果
jQuery
ルビ
Emmet : tt
記述 | Visual Studio Code |
---|---|
tt | text-transform: uppercase; |
ttl | text-transform: lowercase; |
ttc | text-transform: capitalize; |
ttn | text-transform: none; |