Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Lista de tópicos

Pessoal, fiz de uma maneira diferente da professora. Ai eu fiquei na duvida, do modo que eu fiz ta errado?

ficou deste jeito:

html

<div class="botoes__visitados">

            <a href="#" class="botoes__ancora"> Android </a>
            <a href="#" class="botoes__ancora"> Marketing Digital </a>
            <a href="#" class="botoes__ancora"> Agile </a>
            <a href="#" class="botoes__ancora"> Startups </a>
            <a href="#" class="botoes__ancora"> HTML & CSS </a>
            <a href="#" class="botoes__ancora"> Python </a>
            <a href="#" class="botoes__ancora"> OO </a>
            <a href="#" class="botoes__ancora"> Java </a>



        </div>

CSS

.botoes__visitados {

    display: flex;
    flex-wrap: wrap;
    gap: 1em;
    justify-content: center;
    padding: 0.5em;
}

Algumas classes css ficaram praticamente iguais a da professora. Porem, mesmo nao usando UL e LI o resultado ficou igual. Minha pergunta e, ta errado so usar as ancoras ou o jeito correto e realmente usar UL e LI?

1 resposta
solução!

Oi Cauan, tudo bem?

Utilizar UL e LI pode ter algumas vantagens, especialmente em termos de acessibilidade e semântica do código. Esses elementos fornecem uma estrutura clara e organizada para listas de itens, facilitando a compreensão para pessoas que utilizam leitores de tela ou outras tecnologias assistivas.

Portanto, se possível, recomenda-se o uso de UL e LI para menus, mas se você já obteve o resultado desejado sem eles, não é estritamente necessário alterar o código. O mais importante é entender e aplicar corretamente os princípios de design e usabilidade para criar menus eficientes e amigáveis aos usuários.

Um abraço e bons estudos.