Anatomía de una Web
December 28, 2022 • 5 minutos de lectura • ¿Errores o sugerencias? Edita el artículoLa anatomía básica de una página web es la estructura esencial que la conforma: head y body (cabeza y cuerpo). Las etiquetas son las encargas de definir la estructura.
Head <head></head>
Contiene metadatos útiles para navegadores y buscadores, también realiza importaciones de hojas de estilo, tipografías u otros recursos.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<meta
name="description"
content="Tienda online de tortas, ponquesitos y gelatinas para endulzar los momentos con tu familia."
/>
<meta
name="keywords"
content="tienda, tortas, ponquesitos, gelatinas, dulces"
/>
<meta name="robots" content="index, follow" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Cakes Shop</title>
<link rel="icon" href="./images/favicon.png" />
<link rel="stylesheet" href="./css/style.css" />
</head>
<body></body>
</html>
- Indica al navegador que es código HTML5
<!DOCTYPE html>
- Elemento raíz, encierra toda la página
<html lang="es"></html>
- Idioma del contenido
lang="es"
- Información no visible e importaciones
<head> </head>
- Metainformación sobre el documento
- Permite caracteres especiales (ñ, á, ¿, emojis)
<meta charset="UTF-8" />
- Descripción, ayuda en las búsquedas del navegador
<meta
name="description"
content="Tienda online de tortas, ponquesitos y gelatinas para endulzar los momentos con tu familia."
/>
- Autoriza escaneo de robots buscadores
<meta name="robots" content="index, follow" />
- Ayuda al diseño adaptado a dispositivos
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- Título, ayuda en las búsquedas del navegador
<title>Cakes Shop</title>
- Importación de recursos
- Importa icono
<link rel="icon" href="./images/favicon.png" />
- Importa hojas de estilos
<link rel="stylesheet" href="./css/style.css" />
Body <body></body>
- Encabezado: logo, menú de navegación, campo de búsqueda, etc.
<header>
<img src="./images/logo.svg" alt="Logo" />
<navbar>
<ul>
<li>
<a>Promociones</a>
</li>
<li>
<a>Productos</a>
</li>
<li>
<a>Pedidos </a>
</li>
</ul>
</navbar>
</header>
- Contenido principal del tema central o funcionalidad
<main>
<section>
<div>
<h2>¡Endulzamos los mejores momentos con tu familia!</h2>
<h6>Dulces y juntos siempre.</h6>
<button>Pedir Ahora</button>
</div>
<div>
<article>
<img src="./images/cakel.jpg" alt="Torta 1" />
<img src="./images/cake2.jpg" alt="Torta 2" />
<img src="./images/cake3.jpg" alt="Torta 3" />
</article>
<div>
<button></button>
<button></button>
<button></button>
</div>
</div>
</section>
</main>
- Pie de página, derechos y enlaces
<footer>
<div>
<img src="./images/lLogo.svg" alt="Logo" />
<ul>
<li>
<a href="#">
<img src="./images/facebook.png" alt="Ir a Facebook" />
</a>
</li>
<li>
<a href="#">
<img src="./images/twitter.png" alt="Ir a Twitter" />
</a>
</li>
<li>
<a href="#">
<img src="./images/instagram.png" alt="Ir a Instagram" />
</a>
</li>
</ul>
</div>
<hr />
<div>
<h3>Cakes Shop (C) 2022. Todos los derechos reservados.</h3>
</div>
</footer>