Descripción
El pseudo-elemento : first-letter se utiliza para agregar un efecto especial a la primera letra de un texto.
Las siguientes propiedades se aplican a este pseudoelemento:
- propiedades de fuente
- propiedades de color
- propiedades de fondo
- propiedades de margen
- propiedades de relleno
- propiedades fronterizas
- text-decoration
- vertical-align
- text-transform
- line-height
- float
- clear
Ejemplo
A continuación se muestra el ejemplo que demuestra cómo utilizar : elemento de primera letra para agregar un efecto especial a la primera letra de elementos del documento.
<html>
<head>
<style type = "text/css">
p:first-letter { font-size: 3em; }
p.normal:first-letter { font-size: 10px; }
</style>
</head>
<body>
<p class = "normal">
First character of this paragraph will be normal and
will have font size 10 px;
</p>
<p>
The first character of this paragraph will be 5em big and in red
color as defined in the CSS rule above. Rest of the characters in
this paragraph will remain normal. This example shows how to use
:first-letter pseudo element to give effect to the first
characters of any HTML element.
</p>
</body>
</html>
Esto producirá el siguiente enlace negro: