Seu primeiro documento HTML: do arquivo ao navegador

Crie um documento HTML completo, entenda head e body, configure idioma e viewport e valide o resultado no navegador.

Compartilhe

Editor e navegador conectados por um documento HTML

HTML moderno: estrutura, semântica e acessibilidade

Estrutura semântica de uma página HTML moderna

HTML moderno: fundamentos e como a Web é estruturada

Editor e navegador conectados por um documento HTML

Seu primeiro documento HTML: do arquivo ao navegador

Árvore de elementos e sintaxe HTML

Elementos e sintaxe HTML: tags, conteúdo e aninhamento

Controles e propriedades de atributos HTML

Atributos HTML: propriedades, valores e boas práticas

Hierarquia visual de cabeçalhos HTML

Cabeçalhos HTML: hierarquia clara para pessoas e buscadores

Blocos estruturados de parágrafos e conteúdo pré-formatado

Parágrafos HTML: texto, quebras e conteúdo pré-formatado

Navegação entre páginas por links e âncoras

Links HTML: navegação acessível, URLs e segurança

Elementos semânticos de texto HTML

Semântica de texto HTML: ênfase, citações e código

Camadas de estrutura HTML e apresentação CSS

CSS no HTML: como conectar estrutura e apresentação

Imagem adaptada a telas de diferentes tamanhos

Imagens responsivas em HTML: desempenho e acessibilidade

Tabela de dados HTML com cabeçalhos acessíveis

Tabelas HTML acessíveis: estrutura para dados

Listas ordenadas, não ordenadas e de descrição

Listas HTML: ul, ol, dl e estruturas aninhadas

Formulário HTML acessível com campos e controles

Formulários HTML acessíveis: campos, rótulos e validação

Conteúdo externo protegido em um iframe

Iframes em HTML: incorporação segura e acessível

Atributos globais aplicados a um elemento HTML

Atributos globais HTML: idioma, dados, foco e identidade

Biblioteca organizada de elementos HTML modernos

Referência de elementos HTML: guia atual e semântico

Interface HTML moderna com modal, popover e painel expansível em tons de azul e ciano

HTML moderno sem frameworks: dialog, details e Popover API na prática

Você só precisa de um editor de texto e um navegador para criar uma página HTML. O objetivo desta aula é montar um arquivo mínimo, entender cada linha e adquirir um ciclo de trabalho simples: editar, salvar, recarregar e inspecionar.

Crie o arquivo

Abra seu editor, crie uma pasta para o projeto e salve um arquivo chamado index.html. Use UTF-8 e evite espaços ou acentos nos nomes de arquivos que irão para uma URL.

Escreva uma estrutura completa

O elemento <head> contém metadados; o <body> contém o que será apresentado ao visitante. O atributo lang informa o idioma principal às tecnologias assistivas.

<!doctype html>n<html lang="pt-BR">n<head>n  <meta charset="utf-8">n  <meta name="viewport" content="width=device-width, initial-scale=1">n  <title>Meu projeto</title>n</head>n<body>n  <main>n    <h1>Olá, Web!</h1>n    <p>Este é meu primeiro documento HTML.</p>n  </main>n</body>n</html>

Abra, inspecione e valide

Dê dois cliques no arquivo ou abra-o pelo navegador. Use “Inspecionar” para visualizar a árvore do documento e o console. A aba de acessibilidade ajuda a conferir nomes, funções e hierarquia. Para projetos maiores, use um servidor local para evitar diferenças de carregamento entre arquivos e HTTP.

Checklist de qualidade

  • O arquivo usa a extensão .html.
  • O título da aba é específico e descritivo.
  • O texto continua legível com o zoom do navegador aumentado.

Pratique agora

Troque o título da aba, adicione dois parágrafos e um link. Depois, encontre esses elementos no inspetor do navegador.

Referências atualizadas

HTML moderno: estrutura, semântica e acessibilidade

HTML moderno: fundamentos e como a Web é estruturada Elementos e sintaxe HTML: tags, conteúdo e aninhamento