テキストを大文字や小文字で表示する

CSSのtext-transformプロパティを使って、半角英字を大文字・小文字に変更してみます。

サンプルコード

HTML

<h2>text-transform: none;</h2>
<p>apple and banana → <span class="none">apple and banana</span></p>
<p>Web → <span class="none">Web</span></p>
<p>MYTH & ROID → <span class="none">MYTH & ROID</span></p>

<h2>text-transform: capitalize;</h2>
<p>apple and banana → <span class="capitalize">apple and banana</span></p>
<p>Web → <span class="capitalize">Web</span></p>
<p>MYTH & ROID → <span class="capitalize">MYTH & ROID</span></p>

<h2>text-transform: uppercase;</h2>
<p>apple and banana → <span class="uppercase">apple and banana</span></p>
<p>Web → <span class="uppercase">Web</span></p>
<p>MYTH & ROID → <span class="uppercase">MYTH & ROID</span></p>

<h2>text-transform: lowercase;</h2>
<p>apple and banana → <span class="lowercase">apple and banana</span></p>
<p>Web → <span class="lowercase">Web</span></p>
<p>MYTH & ROID → <span class="lowercase">MYTH & ROID</span></p>

CSS

.none {
	text-transform: none;
}
.capitalize {
	text-transform: capitalize;
}
.uppercase {
	text-transform: uppercase;
}
.lowercase {
	text-transform: lowercase;
}

text-transformのデモページ
今回は半角英字を対象にしましたが、英語以外でも大文字と小文字の区別がある言語には適用されます。

text-transform: none; 初期値。変換しないでそのまま表示。
text-transform: capitalize; 各単語の一文字目を大文字に変換して表示
text-transform: uppercase; 全ての文字を大文字に変換して表示。
text-transform: lowercase; 全ての文字を小文字に変換して表示。

 

【参考サイト】

 

このエントリーをはてなブックマークに追加

関連記事

コメントを残す

メールアドレスが公開されることはありません。
* が付いている欄は必須項目です

CAPTCHA


コメントが承認されるまで時間がかかります。

2024年11月
 12
3456789
10111213141516
17181920212223
24252627282930