• Curiosidades
  • Mundo Real
  • Servicios Web
  • Internet
  • Geek
  • Fotografía
  • Friki|Absurdo
  • General
  • Sociedad
  • Experimentos
  • Mini-entradas
  • Software
  • Guía para utilizar la API de Google Fonts

    Qué es la API de Google Font

    Google liberó hace pocos días una API llamada Google Fonts, la cual nos permite utilizar fuentes (diferentes a las que solemos tener normalmente) en las letras de nuestras webs (externas a nuestro sitio web).

    En esta guía quiero enseñaros a usar la API con un ejemplo muy sencillo para integrarla en cualquier sitio web, el beneficio de usar estas letras es mucho, ya que son fuentes open-source, ligeras y por supuesto corriendo de la mano de Google, por lo que la velocidad de descarga de las mismas, es alta. Su uso es muy sencillo como veremos.

    Ejemplo sencillo de uso

    Lo primero que hay que saber es que hay que usar CSS para poder integrar la fuente, para ello  hay dos pasos para hacerlo, el primero es usar la etiqueta <link> para importar la fuente (entre las etiquetas <head> y </head> de tu página) y el segundo es directamente en una regla CSS:

    <link rel=”stylesheet” type=”text/css” href=”http://fonts.googleapis.com/css?family=Font+Name“>

    Por ejemplo vamos a activar la tipografía Josefin Sans Std Light:

    <link rel=”stylesheet” type=”text/css” href=”http://fonts.googleapis.com/css?family=Josefin+Sans+Std+Light“>

    Y ya sólo nos quedaría definir algún selector en CSS con este tipo de fuente (en tu archivo estilos.css). Por ejemplo ponemos que todos los títulos en H2, sean con ese tipo de letra:

    h2{font-family: ‘Josefin Sans Std Light‘, serif; color: green}

    Nótese que he puesto en negrita el nombre de la letra que yo he usado. Si tu quieres utilizar otra letra tendrías que cambiar el nombre de la fuente en cada caso. Aquí tenéis el listado de todas las fuentes que se pueden usar. Supongo que irá creciendo con el tiempo.

    Ejemplo completo de uso

    Hagamos una página completa usando fuentes de letra de Google. Utilizaremos la fuente Josefin Sans Std Light para el texto en azul en H1 y la fuente Doid Sans para el texto en verde en H2:

    Pincha aquí si quieres ver este ejemplo funcionando

    <html>
    <head>
    <title>Ejemplo de uso de la API de Google Font</title>
    <link rel=”stylesheet” type=”text/css”href=”http://fonts.googleapis.com/css?family=Josefin+Sans+Std+Light|Droid+Sans”>
    <style>
    body, html {
    margin: 0;
    padding: 0;
    background: #ccc;
    text-align: center;
    font-size:20px;
    font-family: arial; }
    h1, h2, h3{margin-bottom:10px; padding:0;}
    h1{font-family: ‘Josefin Sans Std Light’, serif; color: blue}
    h2{font-family: ‘Droid Sans’, serif;color: green}
    </style>
    </head>
    <body>
    <h1>El tipo de fuente de este texto es Josefin Sans Std Light!</h1>
    <h2>El tipo de fuente de este texto es Droid Sans!</h1>
    </body>
    </html>

    4 comentarios → “Guía para utilizar la API de Google Fonts”

    1. Tauron32No Gravatar 1 año   

      Falta comentar que se puede hacer la importación de la fuente de manera alternativa al <link> mediante el uso del @import en la hoja de estilos.

      Por ejemplo, para importar la fuente Molengo, se haría:

      @import url(http://fonts.googleapis.com/css?family=Molengo);

      Un saludo!

    2. Nacho AlonsoNo Gravatar 1 año   

      Cierto! Gracias @Tauron32 !

    3. lokomanNo Gravatar 1 año   

      Muy buena la info para pincipiante como yo, gracias amigo!

    Trackbacks del post

    1. Tweets that mention Guía para utilizar la API de Google Fonts | en Soy Gik {sg} -- Topsy.com - 1 año

      [...] This post was mentioned on Twitter by Nacho Alonso, SoyGik.com {sg}. SoyGik.com {sg} said: Guía para utilizar la API de Google Fonts http://goo.gl/fb/HLjeA [...]

    Deja un comentario