En el mundo del desarrollo web responsive, las media queries son esenciales para adaptar tu sitio a diferentes tamaños de pantalla. Basado en estándares actualizados de 2026 (de fuentes como MDN, Bootstrap, Tailwind y guías de CSS-Tricks), el enfoque recomendado es mobile-first: para definir estilos base de los dispositivos más pequeños, y usar luego las media queries para pantallas más grandes. Esto optimiza el rendimiento y el SEO.

Los breakpoints comunes se basan en resoluciones populares: móviles (320-480px), tablets (481-768px), laptops pequeños (769-1024px), desktops (1025-1200px) y pantallas grandes (>1200px). Aquí te dejo ejemplos listos para copiar y pegar en tu CSS, con comentarios para claridad.

Ejemplo Básico Mobile-First

Estilos base para móviles, y queries para escalar.

/* Estilos base (para móviles < 480px) */
body {
  font-size: 14px;
  padding: 10px;
}

/* Tablets y móviles grandes (481px a 768px) */
@media (min-width: 481px) {
  body {
    font-size: 16px;
    padding: 20px;
  }
}

/* Laptops pequeños y tablets landscape (769px a 1024px) */
@media (min-width: 769px) {
  body {
    font-size: 18px;
    max-width: 960px;
    margin: 0 auto;
  }
}

/* Desktops medianos (1025px a 1200px) */
@media (min-width: 1025px) {
  body {
    font-size: 20px;
    max-width: 1140px;
  }
}

/* Pantallas grandes (>1201px) */
@media (min-width: 1201px) {
  body {
    max-width: 1400px;
  }
}

Usando Breakpoints de Bootstrap (Populares en 2026)

Bootstrap 6+ usa estos para sus grids responsive.


/* Extra small (xs) - Móviles <576px: estilos base */

/* Small (sm) - ≥576px */
@media (min-width: 576px) {
  /* Ajustes para móviles grandes */
}

/* Medium (md) - ≥768px */
@media (min-width: 768px) {
  /* Tablets */
}

/* Large (lg) - ≥992px */
@media (min-width: 992px) {
  /* Laptops */
}

/* Extra large (xl) - ≥1200px */
@media (min-width: 1200px) {
  /* Desktops */
}

/* Extra extra large (xxl) - ≥1400px */
@media (min-width: 1400px) {
  /* Pantallas grandes */
}

Breakpoints de Tailwind CSS (Rápidos y Modernos)

Tailwind es ideal para desarrollo ágil; sus defaults son estos.


/* Base: <640px */

/* sm: ≥640px */
@media (min-width: 640px) {
  /* Móviles grandes */
}

/* md: ≥768px */
@media (min-width: 768px) {
  /* Tablets */
}

/* lg: ≥1024px */
@media (min-width: 1024px) {
  /* Laptops */
}

/* xl: ≥1280px */
@media (min-width: 1280px) {
  /* Desktops */
}

/* 2xl: ≥1536px */
@media (min-width: 1536px) {
  /* Grandes */
}

Recuerda probar en emuladores como Chrome DevTools o herramientas como BrowserStack para ajustar según tu contenido. ¡No copies breakpoints a ciegas; elígelos basados en tu diseño real para un sitio fluido y accesible!

Privacy Preference Center