Sintaxe e Pontos de Interrupção Comuns
Aprenda a sintaxe das media queries e os pontos de interrupção padrão usados no design moderno para a web.
Sintaxe e Pontos de Interrupção Comuns é uma aula grátis de CSS Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de CSS Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de CSS Academy inclui 4 aulas no total.
Sintaxe das consultas de mídia
Uma consulta de mídia envolve regras CSS e as aplica somente quando uma condição é verdadeira. A sintaxe básica:
<div class="box">Media query syntax demo</div>
Tipos de mídia
Os tipos de mídia mais comuns:
all— aplica-se a todos os dispositivos de saída (padrão)screen— telas de computadores e telefonesprint— para visualização e impressãospeech— leitores de tela
<div class="layout">
<div class="item">Item 1</div>
<div class="item">Item 2</div>
<div class="item">Item 3</div>
</div>
Recursos de mídia
Os recursos de mídia descrevem características do dispositivo ou da janela de visualização. Recursos comuns: width, height, orientation, resolution, prefers-color-scheme, hover.
Consultas com min-width
O recurso mais usado — direciona-se a telas com largura igual ou superior a um determinado limite. Abordagem mobile-first.
<div class="box">Breakpoint ladder</div>
Pontos de interrupção comuns
Não existem pontos de interrupção universalmente corretos. Um conjunto popular, baseado em larguras comuns de dispositivos:
- 480px — telefones grandes
- 768px — tablets
- 1024px — computadores pequenos e tablets na horizontal
- 1280px — computadores padrão
- 1536px — computadores grandes
Pontos de interrupção baseados no conteúdo
Em vez de usar pontos de interrupção baseados em dispositivos, a prática moderna define pontos onde o conteúdo deixa de se ajustar. Crie o design em um tamanho, redimensione-o e adicione um ponto de interrupção quando o layout começar a ficar ruim.
Sintaxe de intervalo (moderna)
O CSS moderno aceita sintaxe de intervalo dentro de consultas de mídia — mais legível do que combinar min e max:
<div class="panel">Range syntax demo</div>
Combinando com and
Use and para exigir várias condições simultaneamente:
<div class="sidebar">Sidebar</div>
Negando com not
Use not para negar uma consulta de mídia. Ela se aplica a tudo que NÃO corresponde à consulta:
<div class="doc">Not-screen demo (affects print/speech only)</div>
Várias consultas com ,
Separe várias consultas com vírgulas — assim como uma lista de seletores. Os estilos são aplicados se QUALQUER consulta corresponder.
<div class="page">
Multiple queries with comma
<div class="nav-drawer">Nav drawer (hidden on wide screens or print)</div>
</div>
Pontos de interrupção baseados em em
Usar unidades em para pontos de interrupção (em vez de px) faz com que eles acompanhem a preferência de tamanho da fonte do navegador do usuário, melhorando a acessibilidade.
<div class="box">Em-based breakpoints</div>
Verificação rápida
Qual consulta de mídia corresponde a telas com pelo menos 1024px de largura?
Recapitulação
Consultas de mídia aplicam CSS condicionalmente com base nas características do dispositivo ou da janela de visualização. Use min-width para uma abordagem mobile-first e max-width para uma abordagem desktop-first. Defina os pontos de interrupção onde o conteúdo precisar, não em tamanhos arbitrários de dispositivos. A sintaxe moderna de intervalos melhora a legibilidade.
Perguntas Frequentes
A aula “Sintaxe e Pontos de Interrupção Comuns” é grátis?
Sim — o texto completo de “Sintaxe e Pontos de Interrupção Comuns” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de CSS Academy, atualize para CoddyKit PRO. O curso de CSS Academy inclui 4 aulas no total.
O que vou aprender em “Sintaxe e Pontos de Interrupção Comuns”?
Aprenda a sintaxe das media queries e os pontos de interrupção padrão usados no design moderno para a web. Você pratica CSS Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar CSS Academy?
Nenhuma experiência prévia é necessária. CSS Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Sintaxe e Pontos de Interrupção Comuns”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de CSS Academy?
Sim. Cada aula de CSS Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Sintaxe e Pontos de Interrupção Comuns
- Consultas de Largura, Altura e Orientação
- Prefers-Color-Scheme e Prefers-Reduced-Motion
- Combinando Várias Media Queries