CSS text-transform 属性

w3school 在线教程

## CSS 参考手册

- CSS 参考手册
- CSS 选择器
- CSS 听觉参考手册
- CSS 网络安全字体
- CSS 单位
- CSS 颜色
- CSS 颜色值
- CSS 颜色名
- CSS 颜色十六进制

# CSS text-transform 属性

CSS 参考手册

## 实例

转换不同元素中的文本：

    h1 {text-transform:uppercase}
    h2 {text-transform:capitalize}
    p {text-transform:lowercase}

亲自试一试

## 浏览器支持

IE | Firefox | Chrome | Safari | Opera
--- | --- | --- | --- | ---

所有浏览器都支持 text-transform 属性。

注释：任何的版本的 Internet Explorer （包括 IE8）都不支持属性值 "inherit"。

## 定义和用法

text-transform 属性控制文本的大小写。

### 说明

这个属性会改变元素中的字母大小写，而不论源文档中文本的大小写。如果值为 capitalize，则要对某些字母大写，但是并没有明确定义如何确定哪些字母要大写，这取决于用户代理如何识别出各个“词”。

默认值： | none
继承性： | yes
版本： | CSS1
JavaScript 语法： | object.style.textTransform="uppercase"

## 提示和注释

注释：不同的用户代理可能会用不同的方法来确定单词从哪里开始，相应地确定哪些字母要大写。例如，文本 "w3-school" 可以用两种方式显示："W3-school" 和 "W3-School"。CSS 并没有规定哪一种是正确的，所以这两种都是可以的。

## 可能的值

值 | 描述
--- | ---
none | 默认。定义带有小写字母和大写字母的标准的文本。
capitalize | 文本中的每个单词以大写字母开头。
uppercase | 定义仅有大写字母。
lowercase | 定义无大写字母，仅有小写字母。
inherit | 规定应该从父元素继承 text-transform 属性的值。

## TIY 实例

控制文本中的字母
  本例演示如何控制文本中的字母的大小写。

## 相关页面

CSS 教程：CSS 文本

HTML DOM 参考手册：textTransform 属性

CSS 参考手册