Resumo CSS – Media Queries

1. O que são Media Queries?

Media queries são regras do CSS que permitem aplicar estilos diferentes com base em características do dispositivo, como:

2. Sintaxe básica

@media (condição) {
  /* estilos aplicados se a condição for verdadeira */
}

Exemplo:

@media (max-width: 768px) {
  body {
    background-color: lightgray;
  }
}

3. Exemplo prático com uma div

Caixa Responsiva

Essa caixa muda de cor e tamanho do texto com base na largura da tela:

4. Tipos mais usados de media query

@media screen and (orientation: portrait) {
  /* Aplica estilos em modo retrato */
}

5. Boas práticas

6. Breakpoints comuns

/* Telas pequenas (celular) */
@media (max-width: 480px) { ... }

/* Telas médias (tablet) */
@media (max-width: 768px) { ... }

/* Telas grandes (desktop) */
@media (max-width: 1024px) { ... }