Media queries permitem aplicar estilos diferentes dependendo das características do dispositivo, como largura da tela, orientação e resolução.
É com elas que o design responsivo realmente acontece.
O que são media queries?
Uma media query é uma condição. Se a condição for verdadeira, o CSS dentro dela é aplicado.
@media (max-width: 768px) { body { background-color: #f5f5f5; } } Anatomia da Media Query
@media (max-width: 768px) { ... }
@media: Inicia a regra de consulta de mídia.
(max-width: 768px): Esta é a condição. Ela diz: "Aplique os estilos abaixo se a largura da janela do navegador for de no máximo 768 pixels".
Em termos práticos: serve para tablets em modo retrato e celulares.
Se a tela tiver 769px, esta regra é ignorada.
body { background-color: #f5f5f5; }: É o estilo que será ativado. Neste caso, muda a cor de fundo da página para um cinza muito claro.
O que acontece na prática?
No Desktop (telas grandes): O fundo permanece com a cor padrão (geralmente branco).
No Tablet/Mobile (telas menores): Assim que o usuário redimensiona a janela para menos de 768px, o fundo "muda de cor" instantaneamente.
Isso é comumente usado para esconder menus, aumentar o tamanho de botões para facilitar o toque ou mudar o layout de colunas para linhas.
Por que usar media queries?
- Ajustar layout para celular, tablet e desktop
- Melhorar legibilidade
- Evitar rolagem horizontal
- Adaptar navegação e espaçamentos
Largura da tela: min-width e max-width
As condições mais usadas em media queries são:
max-width— até um tamanhomin-width— a partir de um tamanho
/* Mobile */ @media (max-width: 600px) { .menu { flex-direction: column; } }
/* Desktop */
@media (min-width: 1024px) {
.menu {
flex-direction: row;
}
}
Abordagem mobile first
Na abordagem mobile first, escrevemos primeiro o CSS para telas pequenas.
Depois, usamos min-width para telas maiores.
/* Estilo base (mobile) */ .cards { display: block; }
/* Tablet e desktop */
@media (min-width: 768px) {
.cards {
display: flex;
gap: 16px;
}
}
Breakpoints comuns
Não existem valores obrigatórios, mas alguns tamanhos são bastante usados:
- Até 600px — celulares
- 768px — tablets
- 1024px — notebooks
- 1200px+ — telas grandes
Media queries além da largura
Também é possível usar media queries para:
- Orientação da tela
- Modo escuro
- Resolução
@media (orientation: landscape) { body { font-size: 18px; } } Sobre a Media Query acima:
orientation: landscape: Esta condição é verdadeira sempre que a largura da janela for maior que a altura.
Comum em: Desktops, laptops e dispositivos móveis segurados horizontalmente.
font-size: 18px: O estilo aplicado aumenta o tamanho da fonte. A lógica aqui é que, em modo paisagem, geralmente há mais espaço horizontal para o texto fluir, permitindo uma leitura mais confortável com fontes maiores.
Quando ela é ativada?
Ativa: Quando você vira seu smartphone de lado para assistir a um vídeo, por exemplo.
Inativa: Quando você segura o celular em pé (portrait), onde a altura é maior que a largura.
Desktop: Por padrão, quase todos os monitores de computador operam em modo landscape, então essa regra estaria constantemente ativa neles.
Boas práticas com media queries
- Use mobile first sempre que possível
- Organize media queries por componente
- Evite repetir código
- Teste em diferentes tamanhos
💾🧠 Resumo da aula para nunca mais esquecer
- Media queries aplicam CSS conforme o contexto
max-widthemin-widthsão as mais usadas- Mobile first é a abordagem moderna
- Breakpoints devem seguir o layout
- Media queries tornam o site responsivo
Na próxima aula, vamos falar sobre transições e animações — como dar vida à interface sem exageros ✨🎞️
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Mega Man
A primeira versão do clássico Mega Man, para Nintendo 8 bits, tem seu recorde de pontos estabelecido em 03/11/2006, por David Archey, que cravou 2.396.700 pontos, terminando o jogo.
Nintendo Wii
Nos primeiros oito dias após o lançamento do console Nintendo Wii foram vendidas 600 mil unidades. Isso equivale a quase um por segundo e estes incríveis números são referentes às vendas apenas nos EUA!
Galaxy Game
As primeiras máquinas de fliperama do mundo a utilizarem moedas, chamadas de Galaxy Game, custavam mais de 20 mil dólares para serem produzidas. Saiba mais sobre elas aqui.
Final Fantasy X
O jogo Final Fantasy X para o Sony Playstation 2 vendeu, apenas no dia do seu lançamento, 1.455.732 cópias, estabelecendo um recorde de vendagem para as primeiras 24 horas de um game. Méritos da SquareSoft, que desenvolveu um excelente produto!
Muitos aplicativos
Instalar vários aplicativos com o mesmo propósito, como editores de texto, reprodutores de músicas ou vídeos e até programas antívirus sobrecarregam o seu sistema operacional e ainda ocupam espaço desnecessário em seu HD. Tenha apenas um bom programa para cada função.










