CSS 文本轉(zhuǎn)換 text-transform
在網(wǎng)頁(yè)中編寫(xiě)文本時(shí),經(jīng)常遇到一些英文段落,如果不注意大小寫(xiě)的變換:這樣就會(huì)造成不太友好的閱讀體驗(yàn)。CSS的文本text-transform屬性就能很好地解決這個(gè)問(wèn)題。
這個(gè)屬性會(huì)改變?cè)刂凶帜傅拇笮?xiě),而不考慮源文檔中文本的大小寫(xiě)。如果值為capitalize,則要對(duì)某些字母大寫(xiě),但是并沒(méi)有明確定義哪些字母要大寫(xiě),這取決于用戶(hù)代理如何識(shí)別出各個(gè)“詞”。
text-transform屬性的值可以是以下幾種:
?none:默認(rèn)。定義帶有小寫(xiě)字母和大寫(xiě)字母的標(biāo)準(zhǔn)文本。
?capitalize:文本中的每個(gè)單詞以大寫(xiě)字母開(kāi)頭。
?uppercase:定義僅有大寫(xiě)字母。
?lowercase:定義無(wú)大寫(xiě)字母,僅有小寫(xiě)字母。
?inherit:規(guī)定應(yīng)該從父元素繼承text-transform屬性的值。
【例題】設(shè)置文本轉(zhuǎn)換
代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
body{
font-size: 20px;
}
p{
text-transform: none;
}
dive{
text-transform: capitalize;
}
a{
text-transform: uppercase;
}
span{
text-transform: lowercase;
}
</style>
</head>
<body>
<p>hello world!</p>
<hr/>
<div>hello world!</div>
<hr/>
<a href="">hello world!</a>
<hr/>
<span>HELLOW WORLD!</span>
</body>
</html>
點(diǎn)擊加載更多評(píng)論>>