Trilha de aprendizado · Nível 1 · Tutorial 4

Montar a estrutura básica do documento HTML

Montar a estrutura-base de um documento com doctype, html, head e body, separando informações sobre a página do conteúdo que será exibido.

  • Nível: Iniciante
  • Duração: 10 min
  • 5 passos
Montar a estrutura básica do documento HTML

Passo 1 de 5

Começar pela declaração doctype

Reconheça o doctype, coloque-o no início do documento e entenda sua função no navegador.

A primeira linha

Comece o documento com esta linha, antes do elemento html:

html
<!doctype html>

Apesar da aparência, <!doctype html> é uma declaração, não uma tag de elemento. Ela não tem tag de fechamento e também não é um elemento vazio.

Como começar?

Qual orientação está correta para começar o documento?

Uma orientação para o navegador

Ativar o modo de padrões

A declaração <!doctype html> ativa o modo de padrões do navegador.

Nesse modo, o navegador interpreta a página seguindo os padrões da web, em vez de recorrer a comportamentos de compatibilidade com páginas antigas.

Escreva a primeira linha

Para ativar o modo de padrões, comece o arquivo com a declaração: __

Passo 2 de 5

Usar html como elemento raiz

Delimite o elemento raiz com as tags de html, mantendo o doctype antes da abertura.

Uma raiz para o documento

O elemento html é a raiz do documento: todos os demais elementos ficam dentro dele.

Na estrutura que vamos montar, escreva a tag de abertura <html> e a tag de fechamento </html>, como neste trecho:

O contorno inicial

html
<!doctype html>
<html>

</html>

Dica

O doctype permanece antes de <html>, fora do elemento raiz. O espaço entre <html> e </html> será preenchido nos próximos passos: este trecho ainda não é uma página completa.

Complete o fechamento

Trecho incompleto

html
<!doctype html>
<html>

____

Qual tag completa a última linha, fechando o elemento raiz? Digite a tag inteira.

Confira o limite da raiz

Trecho para revisar

html
<html>
  <!doctype html>
</html>

Um colega colocou o doctype dentro de html. Qual ajuste deixa a declaração na posição correta em relação à raiz?

Passo 3 de 5

Separar head e body

Organize head e body dentro de html, separando informações sobre o documento do conteúdo da página.

Duas regiões, duas funções

Dentro de html, usamos dois elementos irmãos: head e body. Um não fica dentro do outro.

  • head reúne informações e configurações sobre o documento.
  • body é a região destinada ao conteúdo da página.

Dica

Não confunda com o cabeçalho visível

Apesar do nome, head não é o cabeçalho que aparece no alto da página. O conteúdo exibido na área da página pertence ao body.

Associe as funções e a relação

Qual descrição corresponde a cada caso?

Associe cada entrada à descrição correta.

Toque em um item e depois no par correspondente.

Primeiro head, depois body

Escreva head antes de body. Feche head antes de abrir body e feche body antes de fechar html.

Estrutura-base do exercício

html
<!doctype html>
<html>
  <head>
  </head>
  <body>
  </body>
</html>

Dica

Vazio por enquanto

Neste exercício, head fica temporariamente vazio. Ele será preenchido no próximo tutorial. Esta é uma estrutura-base de estudo, ainda não um documento completo para publicação.

Organize as tags

Mantenha head e body separados

O arquivo já começa com <!doctype html> e <html>. Ordene as tags que vêm a seguir, deixando head e body vazios.

  1. </html>
  2. </body>
  3. <head>
  4. </head>
  5. <body>

Passo 4 de 5

Exibir um texto de teste

Insira uma frase no body e confira o que aparece na página ao abrir o arquivo no navegador.

Acrescente o texto dentro de body

Na estrutura que você montou, escreva Meu primeiro teste entre <body> e </body>, sem acrescentar novas tags. Usaremos uma frase sem acentos nem caracteres especiais para manter o foco na estrutura.

Estrutura do exercício com o texto

html
<!doctype html>
<html>
  <head>
  </head>
  <body>
    Meu primeiro teste
  </body>
</html>

O que deve aparecer

Na área da página, o navegador exibirá a frase. O doctype e as tags estruturais não aparecem como texto: eles orientam a interpretação do documento.

Dica

O head continua vazio neste exercício. Ele será completado no próximo tutorial; esta ainda não é uma página pronta para publicação.

Teste e registre o resultado

Do arquivo para a página

Faça o teste no seu arquivo local:

  1. Insira a frase do exemplo no body e salve o arquivo .html.
  2. Abra ou atualize esse arquivo no navegador e observe a área da página.
  3. Volte ao editor e confira se a frase está entre <body> e </body>.

Qual texto apareceu no navegador? Entre quais tags ele está no arquivo? Se o resultado foi diferente do esperado, descreva o que você viu.

Escreva pelo menos 5 caracteres (0/5).

Passo 5 de 5

Montar e conferir a estrutura completa do exercício

Monte a estrutura-base sem copiar um modelo, confira o resultado no navegador e revise a função de cada parte.

Monte sem consultar um modelo

Sua estrutura, do início ao fim

Em um arquivo HTML em branco, monte de memória a estrutura estudada, usando a declaração doctype e os elementos html, head e body.

Deixe head vazio por enquanto e coloque o texto Meu primeiro teste no local destinado ao conteúdo da página. Escreva explicitamente as tags de abertura e fechamento dos elementos.

Cole seu código abaixo antes de consultar o exemplo.

Confira o arquivo e a página

Faça o teste no navegador

  1. Revise seu código e ajuste a ordem ou os fechamentos, se necessário.
  2. Salve o arquivo e abra-o no navegador. Se ele já estiver aberto, atualize a página.
  3. Confira se a área da página mostra Meu primeiro teste, sem exibir o doctype nem as tags estruturais.

Dica

Duas conferências diferentes

Ver o texto na página não basta para confirmar a estrutura. Confira também, no arquivo, a posição do doctype, o aninhamento e os fechamentos.

Explique seu resultado

O que você conferiu?

Depois do teste, responda brevemente:

  • O que apareceu na área da página? Corresponde ao texto do seu arquivo?
  • Qual é a diferença entre a função de head e a de body?

Se o resultado foi diferente do esperado, registre o que aconteceu.

Estrutura-base revisada

Resumo

O que levar deste tutorial

  • <!doctype html> é uma declaração, não uma tag de elemento. Vem antes de html e ativa o modo de padrões do navegador.
  • Html é a raiz. Dentro dele, head e body são irmãos, nessa ordem.
  • Head reúne informações e configurações; body contém o conteúdo da página.
  • A conferência combina a organização no arquivo com a exibição do texto de teste no navegador.

Prática concluída!

Parabéns! Você concluiu: Montar a estrutura básica do documento HTML

Guarde seu arquivo para continuar. O head ficou vazio apenas neste exercício: a estrutura-base ainda não é um documento completo para publicação. No próximo tutorial, você acrescentará as configurações iniciais.

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso