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.
Desarrollo web: responsive y JavaScript básico
Diseño responsive
- Una web que se adapta a diferentes pantallas (móvil, tablet, PC).
- Meta viewport: <meta name="viewport" content="width=device-width, initial-scale=1.0">
- Media queries: CSS que cambia según tamaño de pantalla.
- Flexbox: sistema CSS para organizar elementos en fila o columna. Fácil de hacer responsive.
/* Flexbox básico */
.contenedor {
display: flex;
gap: 20px;
}
/* Media query para móvil */
@media (max-width: 768px) {
.contenedor {
flex-direction: column;
}
}JavaScript básico
Lenguaje que añade INTERACTIVIDAD a la web.
// Variables
let nombre = "María";
let edad = 15;
// Función
function saludar() {
let nombre = prompt("¿Tu nombre?");
alert("Hola " + nombre);
}
// Evento
document.getElementById("botón").addEventListener("click", function() {
document.getElementById("texto").innerHTML = "¡Has hecho clic!";
});Aplicaciones
- Botón que cambia color de fondo.
- Formulario que valida datos.
- Contador que sube/baja al hacer clic.
- Galería de imágenes interactiva.
¿Sabías que...?
JavaScript es el lenguaje de programación que entienden TODOS los navegadores web. Fue creado en 10 días en 1995 por Brendan Eich en Netscape. Hoy es uno de los lenguajes más usados del mundo.
Actividades
1. Responsive: haz que tu web de 3 páginas sea responsive con media queries y flexbox.
2. Botón mágico: crea botón que al hacer clic cambie el color de fondo de la página (aleatorio).
3. Calculadora web: 2 campos de texto, botones de operación (+,-,*,/), muestra resultado.
4. Formulario: formulario de contacto (nombre, email, mensaje). JavaScript valida que no estén vacíos.
5. Proyecto web: crea web completa de un tema (banda de música, equipo deportivo, recetas). 3 o más páginas, responsive, con algo de JavaScript.
✏️ Actividad de repasoRepasa los conceptos principales de esta lección. Intenta explicar con tus propias palabras lo que has aprendido sobre Desarrollo web: responsive y JavaScript básico.
- 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.