Módulo 5: Tablas en CSS
En este módulo aprenderás a dar estilo a las tablas con CSS para que pasen de verse aburridas y desordenadas a elegantes, claras y profesionales. Aprenderás a trabajar con:
- ✔️ Bordes y espaciados de celda.
- ✔️ Colores alternos para filas (efecto “zebra”).
- ✔️ Cabeceras destacadas para mayor legibilidad.
- ✔️ Bordes redondeados y efectos “hover” para mejorar la experiencia del usuario.
📐 Bordes y espaciado de celdas
Por defecto, las tablas HTML muestran bordes dobles y celdas pegadas. Con la propiedad border-collapse logramos un efecto más limpio, y con padding damos espacio interno a las celdas.
✅ Ahora los bordes se ven uniformes y las celdas tienen espacio interno.
🎨 Colores alternos en las filas
Las tablas largas se leen mejor cuando las filas tienen colores alternos. Se logra fácilmente con :nth-child(even).
✅ Cada fila par tendrá un fondo gris claro, haciendo más fácil seguir la información con la vista.
🏷️ Cabeceras destacadas
Las cabeceras (<th>) deben resaltar para diferenciarse de los datos. Puedes usar un color sólido y texto en negrita.
✅ La cabecera ahora es verde con texto blanco y alineación a la izquierda.
✨ Bordes redondeados y efecto “hover”
Los bordes redondeados y el efecto “hover” en las filas dan un aspecto moderno y atractivo.
✅ Al pasar el mouse sobre una fila, su fondo se ilumina, ayudando al usuario a resaltar los datos.
📊 Ejemplo completo de una tabla estilizada
✅ Con este ejemplo tendrás tablas modernas y fáciles de leer en cualquier web.
📥 Preguntas de repaso
Pregunta 1
¿Qué propiedad de CSS une los bordes de las tablas en uno solo?
- A) border-spacing
- B) border-collapse
- C) border-merge
- D) collapse-borders
Pregunta 2
¿Qué pseudo-clase aplicas para dar estilo a las filas pares?
- A) :nth-line(2)
- B) :nth-child(2n)
- C) :even
- D) :row(2)
Pregunta 3
¿Qué propiedad CSS puedes usar para redondear los bordes de una tabla?
- A) border-radius
- B) table-radius
- C) rounded-border
- D) border-curve
Este módulo forma parte del curso básico de CSS. En el siguiente módulo aprenderás a dar estilo a formularios para que sean más atractivos y fáciles de usar.
No hay comentarios:
Publicar un comentario