Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Aquí tienes la solución a cada ejercicio con código HTML y CSS correspondiente

1. Estilizando elementos con clases CSS:

Descripción: Aplica estilos específicos a un elemento < p > utilizando una clase llamada "texto-destacado".

Código HTML:

    <!DOCTYPE html>
    <html lang="es">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Texto Destacado</title>
        <link rel="stylesheet" href="styles.css">
    </head>
    <body>
        <p class="texto-destacado">Este es un texto destacado con un estilo especial.</p>
    </body>
    </html>

Código CSS (styles.css):

.texto-destacado {
    color: #ff6600; /* Color llamativo */
    font-weight: bold;
    font-size: 18px;
}

2. Destacando títulos con CSS

Descripción: Resalta los títulos de un blog con la clase "titulo-blog".

Código HTML:

    <h1 class="titulo-blog">Título destacado del blog</h1>
    

Código CSS (styles.css):

    .titulo-blog {
        color: #0044cc;
        font-size: 24px;
        text-transform: uppercase;
        text-align: center;
}

3. Estilos situacionales con clases CSS Descripción: Aplica un estilo de urgencia a noticias importantes.

Código HTML:

<p class="urgente">¡Última hora! Se ha anunciado una noticia importante.</p>

Código CSS:

.urgente {
    color: red;
    font-weight: bold;
    background-color: yellow;
    padding: 5px;
    border: 2px solid red;
}

4. Entendiendo y aplicando el reset CSS Descripción: Aplica un reset CSS para eliminar estilos predeterminados del navegador.

Código CSS:

    /* Reset CSS básico */
    * {
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }

5. Inspeccionando elementos y entendiendo el modelo de caja:

Tarea: Abre las herramientas de desarrollo en tu navegador (DevTools, presionando F12 o Ctrl + Shift + I en Chrome/Firefox). Inspecciona un elemento y observa sus propiedades:

  • Margin: Espacio externo entre el elemento y otros elementos.
  • Border: Borde alrededor del contenido y el padding.
  • Padding: Espacio entre el contenido y el borde.
  • Content: El área donde se muestra el texto o imagen.

Ejemplo visual en DevTools:

Inspecciona un < div > con margen, borde y padding. Verás un esquema de caja donde cada propiedad se representa con un color distinto.

6. Aplicando el modelo de caja en la práctica

Código HTML:

    <div class="caja-ejemplo">Este es un ejemplo del modelo de caja.</div>
    

Código CSS:

.caja-ejemplo {
    width: 200px;
    height: 100px;
    background-color: lightblue;
    padding: 20px;
    margin: 15px;
    border: 3px solid darkblue;
}

Podemos observar cómo el padding, margin y border afectan el tamaño y la posición del elemento en la página.

2 respuestas

Hola Edwin, espero que estés bien

¡Gracias por compartir tu progreso con los ejercicios! Parece que has hecho un gran trabajo aplicando los conceptos de clases CSS y el modelo de caja. Tu código HTML y CSS está bien estructurado y sigue las instrucciones de los ejercicios.

Aquí tienes algunos comentarios que podrían ayudarte a mejorar o experimentar más con tus estilos:

  1. Estilizando elementos con clases CSS: Veo que has utilizado un color llamativo para la clase "texto-destacado". Si quieres experimentar más, podrías intentar añadir propiedades como text-shadow para darle un efecto de sombra al texto, o border-bottom para subrayar de manera estilizada.

  2. Destacando títulos con CSS: La clase "titulo-blog" se ve muy bien con el texto en mayúsculas y centrado. Podrías probar a añadir un text-shadow ligero o cambiar el font-family para ver cómo afecta la apariencia general.

  3. Estilos situacionales con clases CSS: La clase "urgente" cumple su propósito de llamar la atención. Si deseas que sea aún más visible, podrías considerar usar animation para hacer que el fondo parpadee suavemente, aunque con moderación para no distraer demasiado.

  4. Entendiendo y aplicando el reset CSS: El uso del reset CSS es una excelente práctica para empezar con un lienzo limpio. Si no lo has hecho ya, podrías investigar sobre "normalize.css", que es una alternativa al reset que mantiene algunos estilos útiles.

  5. Inspeccionando elementos y entendiendo el modelo de caja: Usar las DevTools es una habilidad esencial. Asegúrate de explorar también la pestaña de "Computed" para ver cómo se calculan los estilos finales.

  6. Aplicando el modelo de caja en la práctica: La clase "caja-ejemplo" está bien diseñada. Puedes experimentar con propiedades como box-shadow para darle un efecto de profundidad o border-radius para esquinas redondeadas.

Espero que estas sugerencias te inspiren a seguir experimentando y aprendiendo. ¡El camino del aprendizaje es emocionante y lleno de descubrimientos!

Espero haber ayudado y buenos estudios!

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad