Saltar al contenido principal
Codigo Heroe
Tarea anterior
HTML y CSS: profundización en la sintaxis2/12
A la lista de tareas
  1. 1. La conexión con la hoja de estilos
  2. 2. Etiquetas HTML
  3. 3. Anidamiento de etiquetas
  4. 4. Atributos de las etiquetas
  5. 5. Qué es CSS
  6. 6. Valores de las propiedades CSS
  7. 7. Propiedades de las reglas CSS
  8. 8. Selectores de tipo y reglas CSS
  9. 9. Selectores de clase
  10. 10. Varias clases en un elemento
  11. 11. Reemplazar estilos con la cascada
  12. 12. Estilos para una clase adicional
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Etiquetas HTML

¡Miau! ¡Estoy furiosísimo! ¡El diseño se arruinó y desaparecieron las imágenes!

Por cierto, te presentamos al jefe. Es Cupcake: gato, desarrollador y empresario.

Lo que eliminaste de uno de sus sitios resultó ser la conexión con los estilos. Es decir, desactivaste todo el diseño. Hagamos como que estamos preparando una renovación que ya hacía falta. De paso, arreglaremos el sitio y empezaremos a entender HTML y CSS.

HTML define la estructura y el contenido de una página. Se escribe con etiquetas: cada etiqueta tiene un nombre entre los signos «menor que» y «mayor que». Por ejemplo: <h1>, <p> y <ul>.

Algunas etiquetas tienen una etiqueta de cierre y otras no la necesitan. Por ejemplo, <link> no lleva etiqueta de cierre:

<link rel="stylesheet" href="style.css">

Las etiquetas que se usan en pares pueden contener texto y otras etiquetas. La segunda parte del par es la etiqueta de cierre. Se reconoce porque lleva el símbolo /, llamado «barra», antes del nombre:

<h1>Texto del título</h1>

También existen los comentarios. El navegador no interpreta como HTML el contenido entre <!-- y -->. Al quitar esos símbolos, vuelve a interpretarlo como HTML: eso se llama «descomentar». Los comentarios suelen servir para desactivar código temporalmente o dejar indicaciones y explicaciones.

<!-- Este es un comentario en HTML -->

Con esto ya puedes arreglar el sitio. Conecta los nuevos estilos: te están esperando en una línea comentada del código.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>Tienda de artículos para el hogar</title> <!-- <link rel="stylesheet" href="style.css"> --> </head> <body> <header class="site-header"> <div class="container"> <h1>Gloevk</h1> <p>Artículos para el hogar con envío a todo el planeta</p> </div> </header> <section class="features"> <h2>¿Qué necesitas para un hogar acogedor?</h2> <p>Muebles y herrajes</p> <p>Lámparas de mesa y de pie</p> </section> <section class="advantages"> <h2>¿Qué nos distingue de la competencia?</h2> <ul class="advantages-list"> <li>Usamos solo materiales naturales</li> <li>Informes diarios sobre el avance del trabajo</li> <li>Armamos los muebles por ti</li> <li>Servicio de garantía gratuito durante 10 años</li> </ul> </section> <footer class="site-footer"> <div class="container"> <p>© Cupcake, 2020</p> <p>Tienda de artículos para el hogar</p> </div> </footer> </body> </html>
CSS
body { margin: 0; padding: 0; font-family: "Arial", sans-serif; font-size: 14px; line-height: 20px; color: #444444; } h1 { width: 255px; margin: 0 auto 8px; font-family: "Arial", sans-serif; text-align: center; font-weight: normal; font-size: 56px; line-height: 64px; } .container { width: 510px; margin: 0 auto; padding: 0 20px; } .site-header { min-width: 550px; height: 186px; margin-bottom: 150px; padding-top: 30px; background: #847462 no-repeat center url("img/gloevk-bg.jpg"); background-size: cover; color: #ffffff; } .site-header p { width: 255px; margin: 0 auto 26px; text-align: center; font-size: 16px; line-height: 24px; } .site-header img { display: block; margin: 0 auto; } .features { width: 510px; margin: 0 auto 30px; padding: 0 20px; } .features p { display: inline-block; vertical-align: top; width: 30%; margin: 0 5px; background-repeat: no-repeat; background-position: center top; } .feature-furniture { padding-top: 65px; background-image: url("img/furniture.svg"); } .feature-lighting { padding-top: 65px; background-image: url("img/lighting.svg"); } .feature-accessories { padding-top: 65px; background-image: url("img/accessories.svg"); } .advantages { width: 510px; margin: 0 auto 40px; padding: 0 20px; } .advantages-list { padding: 0; } .site-footer { min-width: 550px; background-color: #847462; color: #ffffff; } .site-footer .container { text-align: center; } .site-footer p { display: inline-block; vertical-align: middle; padding: 0 20px; }

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0
    1. Descomenta el código <link rel="stylesheet" href="style.css"> de la línea 6: elimina los símbolos <!-- y -->. Después, observa el nuevo diseño.
    Codigo Heroe

    © 2023-2026, codigoheroe.com