在CSS中,使用text-transform屬性來轉換文本的大小寫,這個是針對英文而言,因為中文不存在大小寫之分。
語法:
text-transform:屬性值;
說明:
text-transform屬性取值如下表:
舉例:
在線測試
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>text-transform屬性</title>
<style type="text/css">
#p1{text-transform:uppercase;}
#p2{text-transform:lowercase;}
#p3{text-transform:capitalize;}
</style>
</head>
<body>
<p id="p1">大寫:Rome was't built in a day.</p>
<p id="p2">小寫:Rome was't built in a day.</p>
<p id="p3">僅首字母大寫: Rome was't built in a day.</p>
</body>
</html>
在浏覽器預覽效果如下:
大家參考下一節的font-variant屬性就可以很清楚了,font-variant唯一的作用就是把英文文本轉換成“小型”大寫字母文本,這是“小型”的喔。一般極少用到font-variant屬性,對於英文的大小寫轉換,我們用的是text-transform屬性,而不是用font-variant屬性。