Ha pasado un tiempo desde que perfeccionamos nuestras habilidades de HTML y CSS con una pequeña demostración divertida, terminemos esa racha con un proyecto que es súper atractivo y súper práctico.
¿Hoy vamos a construir un estilo de tarjeta? ¿Contrátame? Widget que puedes colocar rápidamente en cualquier página web. En el camino aprenderemos un montón de cosas geniales sobre el posicionamiento CSS y cómo usar pseudo elementos para lograr algunos efectos geniales.
Lo que estamos construyendo
Recientemente estuve hojeando la increíble biblioteca de PSD en nuestro sitio asociado PixelsDaily y encontré esta joya del diseñador Marc Gonzales.
Me encanta tanto la idea aquí como la ejecución. Cada cartera debe tener una forma clara de contratar al diseñador y esto proporciona una forma fácil y atractiva de integrar esa funcionalidad.
Marc ha hecho un trabajo increíble aquí, pero el archivo que proporciona es un PSD en capas. Hoy vamos a usar esto como inspiración para nuestro propio widget similar construido completamente de CSS y HTML. Cambiaremos algunas cosas en el camino y nos tomaremos algunas libertades, pero al final la pieza final será muy similar a la que vemos aquí.
Paso 1. Configuración de HTML
Lo primero que vamos a hacer es configurar un HTML muy básico que servirá como estructura para nuestra insignia. Usaremos una estructura de dos div: la div externa sostendrá la tarjeta como un todo y la div interna será una forma agradable y fácil de agrupar todos nuestros objetos de texto juntos.
En el div exterior, lanza una imagen que servirá como tu avatar. En la división interna, incluya un h3 con su nombre, un párrafo con el título de su trabajo y una etiqueta de anclaje con las palabras "Contráteme". Tu código debería verse como el siguiente.