text-transform
Description
text-transform
changes the case of letters in an element.
Item | Value |
---|---|
Initial value | none |
Inherited | Yes. |
Version | CSS1 |
JavaScript syntax | object.style.textTransform="uppercase" |
Applies to | All elements. |
Syntax and Property Values
text-transform: capitalize | lowercase | none | uppercase
The property values are listed in the following table.
Value | Description |
---|---|
none | No capitalization. Default value |
capitalize | uppercase the first character of each word |
uppercase | uppercase all characters |
lowercase | lowercase all characters |
inherit | inherit the text-transform property from the parent element |
Example
<!DOCTYPE HTML>
<html>
<head>
<style>
p {<!--from w w w . j a va 2 s .c o m-->
padding: 5px 25px;
background: mistyrose;
border: 1px solid orange;
}
span.lower {
text-transform: lowercase;
}
span.upper {
text-transform: uppercase;
}
span.capitalize {
text-transform: capitalize;
}
span.example {
background: pink;
}
</style>
</head>
<body>
<p>
<span class='lower example'>UPPERCASE TEXT LOWERCASE</span>
<span class='upper example'>lowercase text uppercase</span>
<span class='capitalize example'>capitalize every word.</span>.
</p>
</body>
</html>
The code above generates the following result.