我现在的位置:

微知识 - 知识分享 - 电脑网络 - 网站建设
知识分享
  1. 通过 CSS 控制(转换)英文字母的大小写

    完善时间:2014-02-21 10:07:08会员:bekda目录:电脑网络 - 网站建设浏览:3818 次

    制作网页时,如果我们要对输出的英文字母进行大写小转换,通常使用编程语言自带的文本转换函数,如ASP程序自带的:

    LCase(string) 函数 --LCase 函数用于将 string 转换为小写形式;

    UCase(string) 函数 --UCase 函数用于将 string 转换为大写形式。

     

    其实早从 CSS1 开始,就存在一个用于控制文本大小写输出的 text-transform 属性,属性值如下表所示:

    属性值

    功能说明

     none  默认,不转换
     capitalize  首字母转换为大写,其他不转换
     uppercase  全部转换为大写
     lowercase  全部转换为小写

    另外还有一个属性值:inherit(从父元素继承 text-transform 属性的值),因 IE 等浏览器不兼容,不在表中列出。

     

    使用实例:

    <style>
    .txt1{text-transform:none}	/*默认不转换*/
    .txt2{text-transform:capitalize}	/*首字母转换为大写,其他不转换*/
    .txt3{text-transform:uppercase}	/*全部转换为大写*/
    .txt4{text-transform:lowercase}	/*全部转换为小写*/
    </style>
    
    <p class="txt1">bekda.COM</p>
    <p class="txt2">bekda.COM</p>
    <p class="txt3">bekda.COM</p>
    <p class="txt4">bekda.COM</p>

     

    输出结果:

    bekda.COM

    Bekda.COM

    BEKDA.COM

    bekda.com

     

    注意:

    此方法仅改变字母输出的显示形式,并没有实质改变字母的大小写,如果你将输出的字母进行拷贝,会发现字母依旧保留了原有的大小写样式。

     

联系方式:

南京贝加达电子科技有限公司

  • 地址:南京市江北新区柳州北路21号涤太太科技大楼2F
  • 联系人:焦倩华(先生)
  • 手机:13813916308
  • 邮箱:Ser@bekda.com
  • 服务专线:400-8282-116
©2010-2024 Bekda Electronic Technology Co., Ltd. All right reserved.

苏公网安备 32011102010041号

320111201705278429

苏ICP备12027725号