CSS - font-variant-caps Property
The font-variant-caps CSS property is used to control the usage of alternate glyphs for capital letters. The value is specified using a keyword.
Possible Values
normal: Deactivates usage of alternate glyphs.
small-caps: Enables use of small capitals. Corresponds to OpenType feature smcp.
all-small-caps: Enables use of small capitals for both upper and lower case letters. Corresponds to OpenType feature c2sc, smcp.
petite-caps: Enables use of petite capitals. Corresponds to OpenType feature pcap.
all-petite-caps: Enables use of petite capitals for both upper and lower case letters. Corresponds to OpenType feature c2pc and pcap.
unicase: Enables use of mix of small capitals for uppercase letters with normal lowercase letters. Corresponds to OpenType feature unic.
titling-caps: Enables use of titling capitals. Corresponds to OpenType feature titl.
Applies to
All the HTML elements.
DOM Syntax
object.style.fontVariantCaps = "normal | small-caps";
CSS font-variant-caps - Basic Example
Here is an example:
<html>
<head>
<style>
.small-caps {
font-variant-caps: small-caps;
font-size: large;
font-style: italic;
}
.normal {
font-variant-caps: normal;
font-size: large;
font-style: italic;
}
</style>
</head>
<body>
<p class="small-caps">Font Variant turned to small-caps</p>
<p class="normal">Font Variant set to normal</p>
</body>
</html>