
Media Queries y diseño responsive en CSS
Domina el diseño responsive con Media Queries: define breakpoints, aplica Mobile First y adapta layouts y tipografía para interfaces perfectas en cualquier pantalla.
CSSHTMLDomina las pseudoclases CSS para crear interfaces interactivas. Controla estados como hover, excluye elementos y selecciona por posición para un código más limpio y eficiente.
enlacesLos enlaces pueden reaccionar a distintas acciones del usuario. Para demostrarlo, creamos una navegación simple con varios enlaces que luego podrán cambiar su apariencia según el estado de interacción.

:link, :hover, :active y :visitedLas pseudoclases permiten aplicar estilos según el estado del enlace, como si fue visitado, si el mouse está encima o si se está presionando. Esto mejora la experiencia visual y la usabilidad.

Para aplicar estilos selectivos, es necesario contar con una estructura clara. En este ejemplo usamos varios div con clases distintas para luego excluir algunos mediante pseudoclases.
:not()La pseudoclase :not() permite aplicar estilos a un conjunto amplio de elementos evitando algunos específicos. Es muy útil para reducir código y mantener reglas claras y reutilizables.

Cuando varios elementos comparten un mismo padre, podemos aprovechar su posición para aplicar estilos específicos. Esta estructura es ideal para aprender a usar pseudoclases basadas en orden.

:nth-child()La pseudoclase :nth-child() permite aplicar estilos según la posición de un elemento dentro de su padre. Es clave para listas, grillas y estructuras repetitivas sin usar clases extra.


CSSDomina el diseño responsive con Media Queries: define breakpoints, aplica Mobile First y adapta layouts y tipografía para interfaces perfectas en cualquier pantalla.

CSSDomina las pseudoclases CSS para crear interfaces interactivas. Controla estados como hover, excluye elementos y selecciona por posición para un código más limpio y eficiente.

Aprende a manejar el espacio visual con ejes, aplicar gradientes, transformar y animar elementos. Crea interfaces modernas y dinámicas con efectos visuales profesionales en CSS.