当前位置:编程学习 > html/css >>

CSS里面text-transform实现首个或全部字母大写或小写

想知道用css如何让英文字母文章第一个字母自动大写
答案:

使用DIV+CSS让文章中英文单词或拼音的第一个字母大写、使用CSS让文章中英文单词或拼音全大写、使用DIV CSS让文章中出现英文单词或拼音全小写教程实例CSS text-transform实例布局教程

平时我们常常在国外报纸、英文文章、国外网站看见文章中英文单词或拼音的首个字母大写,或文章中拼音或英文单词字母全小写或全大写,今天为大家介绍让英文单词或拼音首个字母大写、全文中英文单词全大写或小写的方法教程,这里我们介绍使用text-transform来实现首字母大写、全文大写、全文小写布局教程方法。

1、css text-transform属性语法

text-transform: none | capitalize | uppercase | lowercase

text-transform参数解释:
none : 默认无转换发生
capitalize : 将文章中出现每个单词或拼音的第一个字母转换成大写,其余无转换发生
uppercase : 将文章中所有英文单词拼音字母转换成大写
lowercase : 将文章中所有英文单词拼音字母转换成小写

2、DIV+CSS text-transform实现字母大写实例

Hicoogle首字母大写实例描述:
我们通过DIV CSS让文章中出现英文单词或拼音字母的首个字母大写
Css选择器我们命名为Hicoogle,在html中用class引用。

CSS代码:
.Hicoogle{text-transform:capitalize;}

测试html内容:
<div>我是Hicoogle案例实验,<br />
abc我源代码是小写字母abc,<br />
我的CSS样式被设置text-transform样式为capitalize,<br />
文中拼音或英文单词首字母将被大写</div>

完整DIV+CSS HTML代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml">  <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>无标题文档</title>  <style type="text/css">  .Hicoogle{text-transform:capitalize;}  </style>  </head>  <body>  <div>我是Hicoogle案例实验,<br />  abc我源代码是小写字母abc,<br />  我的CSS样式被设置text-transform样式为capitalize,<br />  文中拼音或英文单词首字母将被大写</div>  </body>  </html>说明:通过css text-transform:capitalize让文中出现英文单词或拼音首个字母变大。

3、全部英文字母大写实例

DIVCSS5对文中出现全部英文和拼音字母大写描述:
我们通过DIV CSS让文章中出现所有英文单词或拼音字母的全部大写
Css样式选择器我们命名为divcss5,在html中用class引用(了解id与class区别)。
CSS代码:
.Hicoogle{text-transform:uppercase;}

测试html内容:
<div>我是Hicoogle案例实验,<br />
abc我源代码是小写字母abc,<br />
我的CSS样式被设置text-transform样式为uppercase,<br />
文中拼音或英文单词全部字母将被大写</div>
此实例与另外font-variant有所区别,css font-variant是让文中字母大写但文字不会增大,而text-transform设置文中字母变大是将字母变成大写后文字也会增大。

完整HTML源代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml">  <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>无标题文档</title>  <style type="text/css">  .divcss5{text-transform:capitalize;}  </style>  </head>  <body>  <div>我是divcss5案例实验,<br />  abc我源代码是小写字母abc,<br />  我的CSS样式被设置text-transform样式为uppercase,<br />  文中拼音或英文单词全部字母将被大写</div>  </body>  </html>说明:我们使用text-transform:capitalize样式,即让文章中所有英文字母变成大写。

4、让文中英文字母或拼音字母全部小写实例

DIVCSS5对文中出现全部英文和拼音字母大写描述:
我们通过DIV CSS让文章中出现所有英文单词或拼音字母的全部大写
Css样式选择器我们命名为Hicoogle,在html中用class引用。

CSS代码:
.Hicoogle{text-transform:lowercase;}

测试html内容:
<div>我是Hicoogle案例实验,<br />
ABC我源代码是大写字母ABC,<br />
我的CSS样式被设置text-transform样式为uppercase,<br />
文中拼音或英文单词全部字母将被小写</div>

完整DIV+CSS源代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml">  <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>无标题文档</title>  <style type="text/css">  .divcss5{text-transform:lowercase;}  </style>  </head>  <body>  <div>我是DIVCSS5案例实验,<br />  ABC我源代码是大写字母ABC,<br />  我的CSS样式被设置text-transform样式为uppercase,<br />  文中拼音或英文单词全部字母将被小写</div>  </body>  </html>说明:我们使用css样式表,text-transform:lowercase即让文中无论大小写的字母都实现小写。

5、text-transform CSS教程总结

无论文中大写还是小写,无论是首字母大写还是全部大写或小写,我们可以使用text-transform来实现,同时要想实现文中字母大写后字母不变大我们可以使用css font-variant来实现。

上一个:Mysql中批量删除相同表前缀的sql语句
下一个:MSSQL2000升级到MSSQL2005最快速的方法

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,