
No artigo anterior falei sobre como usar o elemento NAV do HTML5. Hoje vou falar um pouco sobre o elemento SECTION.
A tag section é utilizada para marcar as seções de conteúdo de uma página. Com Esse elemento agrupamos de forma lógica nosso conteúdo, separando a informação em áreas diferentes. O principal objetivo é retirar essa responsabilidade das divs. Tendo como principal diferencial a navegação semântica com HTML 5.
Digamos que na sua página inicial você tenha três chamadas principais:
Clientes, Serviços e Notícias. Aí um ótimo lugar para você usar a tag section. Cada uma dessas chamadas podem ser um elemento de seção. A tag pode ser usada em conjunto com o H1, H2, H3, H4, H5 e H6, elementos para indicar a estrutura do documento. Ele pode conter um header e um footer se necessário.
Exemplo
<section id="rock"> <h2>Rock </h2> <!-- vários elementos article podem vir aqui --> </section> <section id="jazz"> <h2>Jazz </h2> <!-- vários elementos article podem vir aqui --> </section> <section id="hip-hop"> <h2>Hip hop </h2> <!-- vários elementos article podem vir aqui --> </section>
Outro ponto a salientar, é que podemos usar livremente divs para organizar nosso conteúdo dentro de um bloco marcado com o elemento section. E também podemos ter uma seção dentro da outra, veja o exemplo abaixo:
<section class="cursos">
<h4>Cursos</h4>
<section>
<h5>Photoshop</h5>
<div>
Conteúdo...
</div>
</section>
<section>
<h5>CorelDraw</h5>
Conteúdo...
</section>
</section>
Se quiser me seguir no Twitter: @kadunew
Abraço e até o próximo artigo!