Estás viendo el contenido de esta lección en modo lectura. Los ejercicios no se corrigen aquí — accede con una cuenta gratuita para practicar con corrección automática y guardar tu progreso.
HTML y CSS: estructura y diseño web
HTML (HyperText Markup Language)
Lenguaje que define la ESTRUCTURA de una página web.
<!DOCTYPE html>
<html>
<head>
<title>Mi página</title>
</head>
<body>
<h1>Título principal</h1>
<p>Esto es un párrafo.</p>
<img src="foto.jpg" alt="Descripción">
<a href="https://edudesk.es">Enlace</a>
<ul>
<li>Elemento 1</li>
<li>Elemento 2</li>
</ul>
</body>
</html>Etiquetas principales
- h1-h6: títulos (h1 más grande, h6 más pequeño).
- p: párrafo.
- img: imagen.
- a: enlace.
- ul/ol + li: listas.
- div: contenedor genérico.
- table, tr, td: tablas.
CSS (Cascading Style Sheets)
Lenguaje que define el DISEÑO visual de la página.
body {
font-family: Arial, sans-serif;
background-color: #f0f0f0;
margin: 0;
}
h1 {
color: #3b82f6;
text-align: center;
}
p {
font-size: 16px;
line-height: 1.6;
color: #333;
}Propiedades CSS clave
- color: color del texto.
- background-color: color de fondo.
- font-size: tamaño de texto.
- margin/padding: espacio exterior/interior.
- border: borde del elemento.
- width/height: ancho/alto.
Recuerda
HTML = estructura (qué hay). CSS = estilo (cómo se ve). Conviene tenerlos separados. HTML en archivo .html, CSS en archivo .css (enlazado con link).
Actividades
1. Primera página: crea una página HTML con: título h1, párrafo, imagen, enlace, lista.
2. CSS básico: añade estilos: fondo de color, título centrado y azul, texto con fuente bonita.
3. Perfil personal: crea una página "Sobre mí" con: foto, nombre, descripción, aficiones (como lista), enlace a canción favorita.
4. Tabla: crea una página con una tabla de tu horario de clases. Con estilos CSS (bordes, colores).
5. Web completa: crea una web de 3 páginas (inicio, galería, contacto) enlazadas entre sí. Con CSS coherente.
✏️ Actividad de repasoRepasa los conceptos principales de esta lección. Intenta explicar con tus propias palabras lo que has aprendido sobre HTML y CSS: estructura y diseño web.
- Lee de nuevo las secciones que no hayas entendido bien.
- Escribe un resumen de 3-5 líneas con las ideas principales.
- Si hay ejercicios, intenta resolverlos sin mirar las soluciones.