2
respostas

duvidas sobre <section>

esta <section> inicial não deveria estar dentro de uma <main> ??

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Olá, Luis! Como vai?

A tag <section> é usada para definir seções temáticas no documento, bastante útil para agrupar conteúdos relacionados. Já a tag <main> é destinada a envolver o conteúdo principal do documento, que é único e central para a funcionalidade da página.

Em muitos casos, é uma boa prática colocar <section> dentro de <main>, especialmente quando a seção faz parte do conteúdo principal da página. Isso ajuda a manter a semântica do HTML clara e facilita a compreensão tanto para desenvolvedores quanto para tecnologias assistivas, como leitores de tela.

Por exemplo, se você tem um formulário que é parte essencial da página, ele poderia estar dentro de uma estrutura assim:

<main>
  <section>
    <!-- Conteúdo do formulário -->
  </section>
</main>

No entanto, se a <section> que você mencionou não faz parte do conteúdo principal, mas sim de um conteúdo secundário, ela pode estar fora do <main>.

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

no caso especifico desta aula em que a section envolve parte do formulario, de uma pagina de pesquisa?