La font-variant
propiedad le permite cambiar el texto de destino a versalitas. Esta propiedad se ha ampliado en CSS3.
p:first-line ( font-variant: small-caps; /* default is `normal` */ )
Antes de CSS3, esta propiedad aceptaba uno de dos valores posibles: normal
(cómo se representa el texto de forma predeterminada) y small-caps
.
Un valor de small-caps
representará el texto en letras mayúsculas que son más pequeñas que las letras mayúsculas normales. Esto no anula el conjunto de mayúsculas en el contenido, dentro del marcado. Por ejemplo:
¡Mira este bolígrafo!
En la demostración anterior, ambos párrafos están configurados en font-variant: small-caps
. El primer párrafo tiene solo la primera letra en mayúscula en el marcado, por lo que aparece como se esperaba (primera letra en mayúscula, resto en minúsculas).
La segunda línea está escrita en mayúsculas en el marcado, que anula el small-caps
valor y establece todo en mayúsculas normales.
Llevando esto más allá, si estos párrafos se establecen en font-variant: small-caps
y text-transform: lowercase
, aparecerán en minúsculas. Del mismo modo, si estos párrafos se establecen en font-variant: small-caps
y text-transform: uppercase
, aparecerán en mayúsculas normales.
font-variant
se puede incluir como parte de una font
declaración abreviada.
Nuevas adiciones en CSS3
En CSS 3, font-variant
se convierte en una forma rápida y puede aceptar múltiples valores, entre ellos all-small-caps
, petite-caps
, all-petite-caps
, titling-caps
, y unicase
, entre otros.
Soporte del navegador
Cromo | Safari | Firefox | Ópera | ES DECIR | Androide | iOS |
---|---|---|---|---|---|---|
Trabajos | Trabajos | Trabajos | Trabajos | Trabajos | Trabajos | Trabajos |
Los nuevos valores agregados en CSS3 no son compatibles con el navegador, por lo que la tabla anterior representa la compatibilidad con un valor de small-caps
.
En IE6 / 7, la configuración font-variant: small-caps
hará que cualquier texto configurado en text-transform: uppercase
o text-transform: lowercase
aparezca como text-transform: none
.