HTML Responsivo
Como preparar a página para se adaptar melhor a diferentes tamanhos de tela.
A mesma página em telas diferentes
Hoje uma página pode ser aberta em notebook, celular, tablet e monitor gigante. Então ela precisa se comportar bem em tamanhos diferentes.
É isso que chamamos de responsividade.
Meta viewport
Um passo importante é colocar esta linha no head:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Isso ajuda o navegador em dispositivos móveis a renderizar a página da forma esperada.
Imagens flexíveis
<img src="produto.jpg" alt="Produto" style="max-width: 100%; height: auto;">
Assim a imagem pode se ajustar melhor ao espaço disponível.
Exemplo simples de layout adaptável
<div style="display: flex; flex-wrap: wrap; gap: 16px;">
<div style="flex: 1 1 200px;">Bloco 1</div>
<div style="flex: 1 1 200px;">Bloco 2</div>
</div>
O que guardar daqui?
Responsividade não é um extra bonito. É parte do básico.
Se a página só funciona direito em uma tela específica, ela não está pronta. Ela está apenas tendo sorte naquele tamanho.