1
resposta

Fieldset X section

Não consegui entender a diferença entre a section e a fieldset na hora de pensar qual é o melhor para substituir o div.

1 resposta

Oi, Pauline, tudo bem?

A fieldset é uma tag que é usada normalmente para agrupar elementos dentro de um formulário, como nesse exemplo retirado da documentação:

<form action="test.php" method="post">
  <fieldset>
    <legend>Title</legend>
    <input type="radio" id="radio"> <label for="radio">Click me</label>
  </fieldset>
</form>

Já a section é usada para representar uma seção genérica:

<section>
  <h1>Cabeçalho</h1>
  <p>Um monte de conteúdo incrível</p>
</section>

No caos de susbistiuir a div, o melhor é a section pois ela tem o mesmo valor semântico que a div.

Os links das documentações de ambas tags:

- https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/fieldset
- https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/section

Qualquer dúvida é só falar!