Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Haga lo que hicimos : Estilo de texto y fuentes

Adjunto código de proyecto con modificaciones solicitadas:

HTML

<!DOCTYPE html>
<html lang="es-mx">
<head>
    <meta charset="UTF-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Portafolio</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <header></header>
    <main class="presentacion">
        <section class="presentacion_contenido">
        <h1 class="presentacion_contenido_titulo">
            Eleve tu negocio digital a otro nivel 
            <strong class="titulo-destaque">con un Front-end de calidad!
            </strong></h1>
            <p class="presentacion_contenido_texto">¡Hola! Soy Ana García, desarrolladora Front-end con
                especialización en React, HTML y CSS. Ayudo a pequeños
                 negocios y diseñadores a llevar a cabo buenas ideas.
                  ¿Hablamos?

            </p>
            <a href="https://instagram.com/">Instagram</a>
            <a href="https://github.com/">GitHub</a>
        </section>
            <img src="Rectangle 47.png" alt="Foto de Ana García desarrolando un proyecto">
    </main>
    <footer></footer>
</body>
</html>

CSS

@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
  
* {
    padding: 0;
    margin:0;
}

body{
    height: 100vh;
    box-sizing: border-box;
    background-color: #000000;
    color: #F6F6F6;
}

.titulo-destaque {
    color: #22D4FD; ;
}

.presentacion {
    display: flex;
    align-items: center;
    margin: 10%;
    justify-content: space-between;
}


.presentacion_contenido{
    width: 615px;
    height: 482px;
}

.presentacion_contenido_titulo{
    font-size: 36px;
    font-family: "Krona One", sans-serif;
}

.presentacion_contenido_texto{
    font-size: 24px;
    font-family: "Montserrat", sans-serif;
}
1 respuesta

Hola Gino, espero que estés bien

Gracias por compartir tu código. Parece que estás trabajando en una actividad que involucra el uso de Flexbox y la importación de fuentes de Google Fonts para estilizar tu proyecto. A continuación, te daré algunos consejos basados en el contexto de la actividad:

  1. Espaciado y márgenes con Flexbox: Ya has utilizado justify-content: space-between; en tu clase .presentacion, lo cual es correcto para espaciar los elementos dentro del contenedor. Asegúrate de que la imagen y el texto tengan suficiente margen para no quedar pegados a los bordes de la pantalla. Puedes ajustar los márgenes adicionales si es necesario.

  2. Tamaño de la sección de texto: Has definido el ancho de .presentacion_contenido como 615px, lo cual debería estar alineado con las especificaciones de Figma. Si notas alguna diferencia, verifica las medidas en el diseño de Figma y ajusta el ancho en consecuencia.

  3. Tamaños de títulos y textos: Has creado clases específicas para el título y el texto, y has definido los tamaños de fuente. Si los tamaños no coinciden exactamente con el diseño de Figma, revisa las especificaciones y ajusta los valores de font-size para que se alineen con el diseño.

  4. Importación y aplicación de fuentes: Has importado correctamente las fuentes "Krona One" y "Montserrat". Asegúrate de que estas fuentes se apliquen a los elementos correctos mediante la propiedad font-family.

  5. Personalización de fuentes: Has aplicado las fuentes a los títulos y textos, lo cual es excelente. Si el estilo visual aún no coincide completamente con el diseño en Figma, revisa si hay otras propiedades CSS que necesiten ajustes, como line-height o font-weight.

Espero que estas sugerencias te sean útiles. Continúa revisando el diseño en Figma para asegurarte de que todos los detalles estén alineados. ¡Espero haber ayudado y buenos estudios!