Saltar al contenido principal

Propiedades de fuente

En este apartado vamos a ver las distintas propiedades que podemos utilizar referentes a las fuentes tipográficas de nuestro documento.

font-size​

Indica el tamaño de la fuente.

Puede ser un tamaño absoluto, relativo o en porcentaje.

Toma valores de unidades de CSS.

p {
font-size: 16px;
}

font-family​

Establece la familia a la que pertenece la fuente.

Si el nombre de una fuente contiene espacios, se deben utilizar comillas para encerrar su nombre.

El valor es el nombre de la familia fuente.

font-weight​

Define el grosor de los caracteres.

Los valores que puede tomar son: normal, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800 o 900.

p {
font-weight: bold;
}

font-style​

Determina si la fuente es normal o cursiva.

Los valores posibles son:

  • normal
  • italic
  • oblique

El estilo oblique es similar al cursiva.

p {
font-style: italic;
}

font-variant​

Determina si la fuente es normal o mayúsculas pequeñas.

Los valores que puede tomar son:

  • normal
  • small-caps

line-height​

El alto de una línea y por tanto, el espaciado entre líneas.

Es una de esas características que no se podían modificar utilizando HTML.

font​

Permite establecer todas las propiedades anteriores en el orden que se indica a continuación:

  • font-style
  • font-variant
  • font-weight
  • font-size
  • line-height
  • font family

Los valores han de estar separados por espacios. No es obligatorio el uso de todos los valores.

p {
font: italic normal bold 20px 1em Verdana;
}

Un ejemplo de un documento XHTML en el que se utiliza este método para incluir formatos es:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Ejemplo de atributos CSS de fuente</title>
<style type="text/css">
body {
background-color: black;
color: yellow;
font-family: courier;
}
p {
color: #ffffff;
font: italic 900 12px Verdana;
}
</style>
</head>
<body>
<h3>Ejemplo del uso de atributos de fuente</h3>
<p>
El texto de cualquier elemento es de la familia Courier y amarillo, salvo
el del párrafo que es Verdana, blanco y de tamaño 12 px.
</p>
</body>
</html>

En el navegador se visualiza del siguiente modo:

Probar en el navegador