Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Pq a tag < main> ficou fora da tecla <body>?

Ao final do projeto percebi que a tag <main> e seu conteúdo foram escritos fora da tag <body> e mesmo assim o site funcionou conforme o esperado.

Como vimos na primeira parte do curso, se a tag <body> representa o conteúdo da página HTML, o correto não seria abrir e fechar a tag <main>dentro dela?

2 respostas

Olá Thamara,

sim, vc está certa.

<!-- Isso seria o correto -->
<body>
    <main>
        <p>Lorem ipsum dolor sit amet.</p>
    </main>
</body>

Inclusive se quiser saber se existe mais alguma coisa fora da hierarquia, pode colar seu código no markup validator que ele retorna exceções como essa. =)

Obrigada pela resposta e pela indicação, Luciano!