Estrutura básica de um documento HTML para web designers

Doctype e a raiz

Se o teu código não começa com , já estás à frente do teu cliente, mas à custa de um caos visual. O navegador precisa de saber que está lidando com HTML5; sem isso, ele entra em modo legado e tudo fica bagunçado. Logo após o doctype, abre a tag <html> e nunca se esqueça de fechá‑la. É a funda‑ção de qualquer página, a caixa preta onde tudo acontece.

Head: meta, charset, viewport

O <head> não é só um armário de curiosidades. Nele mora o <meta charset="UTF-8">, que impede caracteres estranhos de aparecerem como hieróglifos. O <meta name="viewport" content="width=device-width, initial-scale=1"> garante que teu layout não explode no celular. E, claro, o <title> é a cara da aba, o primeiro toque de branding que o usuário sente.

Meta tags essenciais

Esquece keywords, isso já morreu. Foca em description bem escrita, porque o Google ainda usa isso nos snippets. Insere robots se quiseres controlar indexação. Cada meta tem seu peso, mas nada supera a clareza.

Body: a zona de combate

Aqui vai o conteúdo que o usuário vê, não a confusão que o desenvolvedor quer esconder. Começa com um <header>, segue com <nav> se houver navegação, e devolve ao <main> para o coração da página. Não jogues <div> por aí sem necessidade; cada contêiner deve ter sentido.

Elementos semânticos que salvam

Use <section> para blocos temáticos, <article> para artigos independentes e <aside> para complementos. Os buscadores adoram quando tu fala a língua deles; eles vão entender a hierarquia e melhorar teu ranking.

Scripts e estilos: onde colocar

CSS externo vai no <head>. Isso permite que a página carregue styled antes de pintar. JavaScript, ao menos o que depende do DOM, fica antes do fechamento de </body>. Não misture tudo numa bagunça de <script> no topo; a performance despenca.

Link interno e externo

Um bom apostassites.com demonstra que tu sabe integrar recursos externos sem perder a credibilidade. Lembra de usar rel="noopener" quando abrir em nova aba, segurança antes de tudo.

Fechamento impecável

Todo <html> tem que terminar com </html>. Não há desculpas para tags não fechadas; o validador vai apontar tudo e o cliente vai notar. Revisita o código, rode um validador e elimina warnings. Uma página limpa gera confiança.

Ação final

Abre teu editor, copia o esqueleto acima e adapta ao teu próximo projeto. Não perca tempo; a base está pronta, só falta personalizar.

Rolar para cima