Descarga e integración de fuentes con Google Fonts en HTML
Resumen
Hay diversos tipos de fuentes que componen el diseño un proyecto. Recuerda que como parte de las buenas prácticas en el desarrollo web, no debes tener más de dos fuentes. En caso de encontrar más de dos, tendrás que comunicarte con el equipo de diseño para llegar a una conclusión sobre cuáles elegir.
¿Cómo conocer el tipo de fuente en Figma?
Puede que el equipo de diseño ya te haya entregado un informe con estos datos, pero si no es así, puedes reconocer la fuente desde el proyecto en Figma. Para ello:
Haz clic sobre la fuente a inspeccionar.
Sobre el panel derecho, en la pestaña inspeccionar verás los detalles como tamaño, grosor y tipo de fuente. Debes tomar en cuenta todos ellos al momento de buscarlas.
De esta manera comprobamos todos los textos para asegurarnos de la cantidad de fuentes utilizadas.
¿Cómo descargar las fuentes para un proyecto?
Como recordarás, una de las mejores páginas para encontrar fuentes es Google Fonts. Para descargar las de nuestro proyecto, hacemos lo siguiente:
Copia el nombre encontrado en la pestaña ""Inspeccionar"" de la fuente seleccionada. Haz clic sobre la fuente.
Encontrarás varios grosores de fuentes. Vamos a seleccionarlos con base a los hallados en la inspección de nuestro proyecto haciendo clic en ""Seleccionar este estilo"". Hacemos los mismos pasos con la otra fuente en caso de ecnontrar.
Una vez seleccionadas las fuentes y grosores que vamos a usar, seleccionamos la pestaña ""Embeber"" del panel derecho. Copiamos el link que nos da Google Fonts.
Cómo insertar fuentes en un proyecto
Para linkear el enlace que copiamos en el paso anterior, abrimos nuestro archivo index.html y vamos hasta hasta la sección del head. Pegamos el enlace justo debajo de la etiqueta title.
El enlace generado para el proyecto en que estamos trabajando es el siguiente:
Nota: El tag de link con el valor de atributo rel=“proconnect” permite notificarle al navegador que la página requiere establecer una conexión a otro dominio y que esta debe realizarse de la forma más rápida posible. De esta forma cuando el navegador requiera hacer uso de los recursos (en este caso los tipos de fuente), la descarga de recursos será más rápido porque la conexión ya existirá de forma previa. Esto permite mejorar el performance de la página.
Recuerda que Google mismo te indica, justo debajo del link que te da, cómo llamar la familia de la fuente que seleccionaste.
¡Y listo! Ya podemos empezar empezar a crear nuestros primeros estilos.
Contribución creada por: José Miguel Veintimilla (Platzi Contributor) con aportes de Isay Humberto Lucas Hernandez.
Inspeccione mas los tamaños de fuente y usa Inter de 700
Buen ojo, se me había pasado esa, osea sería para Inter: 400, 500 y 700
Interesante...
Fuentes:
Inter (300, 500)
DM Sans (400, 500, 700)
Recomendaciones de FRONT A FRONT
Hey amigo dev..vengo del futuro🤖
Vengo a hacer un par de recomendaciones:
•Aprende a utilizar muy bien BEM (metodología explicada en este curso ya que lo necesitaras en tu futuro empleo👷)
Sitio para aprender bem
•📱Cuando este en un proyecto y estes prototipando, empieza desde la versión movile, (mi error fue ese, no comenzar por ahí) así te ahorraras mucho tiempo.
💣Extra: Aprende CSS grid, eso será la Bomba para acelerar y crear sitios increíbles :) 💣
Una buena practica es ocupar variables para codigo repetido asi no repetir constantemete una linea de codigo como por ejemplo el tamaño de la fuente y el tipo de fuente, colores (aun no los he agregado)
Si de todos modos puedes usar algun preprocesador que te ayudar con tener codigo reutilizable, ataves de los mixins y las variables.
Hola Jochua! cre que
--size-300:300;...
Es un poco redundante, para la facilitar la modificacion del codigo mas adelante podriamos dejarlo asi
--light:300;--normal:500;--bold:700;
gracias por la informacion
a todos... antes yo pensaba que importar elementos desde Google era incluso una buena práctica, hasta que me vine a vivir a China. Si usas cosas escenciales para cargar la página, conexiones como las que usamos en China van a volver sus páginas insufribles! Mi consejo es que pongan las fuentes y demás codigos escenciales (como en un pasado lo fue jQuery u otras apis) en sus propios servidores, y dejar lo que si o si toca dejarlo en google pues en google (tipo las analitycs o los addsense)
Que interesante dato
Estas fueron las que yo encontré y ustedes?
PD: Les dejo la etiqueta para que las importen :D
me surgió una duda ¿ figma se abre como guía para un desarrollador ? para mirar fuentes, estilos etc....
Hola!
Sí! Sirve para que no tengas la necesidad de sacar valores a "ojo de buen cubero" (así se dice en México 😅)
Puede usarse para crear el prototipo de lo que sería la página a futuro, se usará para hacer un "boceto" de dicha página.
toggle-wrap === alt + z
Hola compañeros; ustedes creen que es posible y efectivo que solo una persona sea el que elabore el diseño y luego haga el html y css en un proyecto?, no seria mucho trabajo?
Hola Fredy
Posible si es. Efectivo... Depende. Todo depende de lo que se quiera lograr. No es lo mismo diseñar y desarrollar una landing page que un e-commerce con sistema de blog y demás. Pero si es posible e incluso muchos freelancer lo hacen. Sin embargo, en un entorno profesional por lo general se tiene a un diseñador y a un desarrollador trabajando de la mano.
Se supone que hay personas encargadas del diseño y otras de hacerlo en html & css. Pero si estas empezando apenas, pues no tiene nada de malo hacerlo todo tu solo