Fuentes CSS
Las fuentes son un elemento importante en cualquier diseño y CSS no es diferente. Elegir la fuente correcta puede marcar una gran diferencia en la legibilidad y la apariencia general de un sitio web. Afortunadamente, CSS ofrece muchas opciones para trabajar con fuentes.
Fuentes predeterminadas
Cuando se trata de fuentes, es importante recordar que no todos los usuarios tendrán las mismas fuentes instaladas en sus computadoras. Para asegurarse de que todos puedan leer el texto de su sitio, es importante incluir fuentes estándar en su hoja de estilo. Las fuentes predeterminadas son las que vienen preinstaladas en la mayoría de los sistemas operativos, como Arial, Times New Roman y Verdana.
Para usar fuentes predeterminadas en su sitio, simplemente especifique el nombre de la fuente en su hoja de estilo:
En este ejemplo, se usará la fuente Arial si está instalada en la computadora del usuario. De lo contrario, el navegador utilizará la fuente sans-serif predeterminada del sistema operativo.
Fuentes personalizadas
Si desea utilizar una fuente no predeterminada, puede utilizar fuentes personalizadas en su sitio. Hay dos formas de hacerlo: incrustando la fuente en su sitio web o usando una fuente alojada.
Fuente incrustada
Para incrustar una fuente en su sitio web, deberá descargar la fuente y agregarla a la carpeta de su sitio web. A continuación, deberá especificar la fuente en su hoja de estilo usando la regla @font-face:
En este ejemplo, la fuente MyFont se incrustará en el sitio y se puede hacer referencia a ella con el nombre 'MyFont' en su hoja de estilo.
Uso de una fuente alojada
Si no desea incrustar la fuente en su sitio web, también puede usar una fuente alojada. Hay muchos servicios de alojamiento de fuentes disponibles, como Google Fonts y Adobe Fonts.
Para usar una fuente alojada, simplemente agregue el enlace a la fuente en su hoja de estilo:
En este ejemplo, la fuente Roboto estará alojada en Google Fonts y se puede hacer referencia a ella en su hoja de estilo.
Especificar fuentes
Una vez que tenga sus fuentes disponibles, es hora de especificarlas en su hoja de estilo. Hay varias propiedades CSS que puede usar para especificar fuentes:
familia de fuentes
La propiedad font-family especifica la fuente que se utilizará para el texto. Puede especificar varias fuentes para asegurarse de que el texto sea legible en diferentes sistemas operativos:
tamaño de fuente
La propiedad font-size especifica el tamaño de la fuente en píxeles, emems o porcentaje:
peso de fuente
La propiedad font-weight especifica el peso de la fuente. Los valores comunes son normales y en negrita:
estilo de fuente
La propiedad font-style especifica el estilo de fuente. Los valores comunes son normal y cursiva:
transformación de texto
La propiedad text-transform especifica cómo se debe transformar el texto. Los valores comunes son mayúsculas, minúsculas y mayúsculas:
Conclusión
En resumen, las fuentes son un elemento importante en cualquier diseño y en CSS hay muchas opciones para trabajar con ellas. Es importante recordar incluir fuentes predeterminadas en su sitio para garantizar que el texto sea legible para todos los usuarios. Si desea utilizar una fuente personalizada, puede incrustarla en su sitio web o utilizar una fuente alojada. Y finalmente, hay varias propiedades CSS que puede usar para especificar la fuente, incluidas font-family, font-size, font-weight, font-style y text-transform.