1
resposta

Boa tarde pessoal, tudo bem? Quero tirar uma duvida com vocês a respeito do topico TÓPICOS VISITADOS RECENTEMENTE. Fiz de outra maneira e isso pode ocasionar algum problema? ao invés de fazer por listas eu fiz por div's

Boa tarde pessoal, tudo bem? Quero tirar uma duvida com vocês a respeito do topico TÓPICOS VISITADOS RECENTEMENTE.

Fiz de outra maneira e isso pode ocasionar algum problema? ao invés de fazer por listas eu fiz por div's

    <h2 class="topicos-titulo">TÓPICOS VISITADOS RECENTEMENTE</h2><br>
    <div class="topicos-botao">
        <a class="topicos-edit-botao" href="#">Android</a>
        <a class="topicos-edit-botao" href="#">Marketing Digital</a>
        <a class="topicos-edit-botao" href="#">Agile</a>
    </div>
    <div class="topicos-botao">
        <a class="topicos-edit-botao" href="#">Startups</a>
        <a class="topicos-edit-botao" href="#">HTML & CSS</a>
        <a class="topicos-edit-botao" href="#">Python</a>
    </div>
    <div class="topicos-botao2">
        <a class="topicos-edit-botao" href="#">OO</a>
        <a class="topicos-edit-botao" href="#">Java</a>
</section>

CSS

.topicos{

background-image: linear-gradient(to right, #002F52,#326589  );

} .topicos-titulo{ padding-top: 1em; background-color:transparent; font-weight:100; color: var(--cor-branco); text-align: center; }

.topicos-edit-botao{ padding: 1em; background-color: var(--laranja); text-decoration: none; color: var(--cor-branco);

} .topicos-botao{ display: flex; justify-content: space-between; padding: 1em; font-weight: bold; } .topicos-botao2{ display: flex; justify-content: center; gap:1em; padding-bottom: 1em; font-weight: bold;

}

esse foi o resultado em anexo.

1 resposta

Olá, Mateus, como vai?

O uso de <div> em vez de listas (<ul> ou <ol>) pode não afetar diretamente a funcionalidade, mas pode impactar a semântica e a acessibilidade do código. As listas são elementos próprios para agrupar itens relacionados, o que facilita a interpretação por leitores de tela e melhora a estrutura da página para SEO.

Se o objetivo for apenas estilização, a abordagem com <div> pode funcionar, mas caso queira manter uma estrutura semântica adequada, o ideal seria utilizar listas e estilizar com CSS para obter o mesmo efeito visual.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar.

Abraços :)

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