1
resposta

Image replacement

Olá pessoal, uma dúvida...

No código abaixo, o "class ="github" poderia estar referenciando o < li > ?

Da seguinte maneira: < li class = "github" > ? Ou não seria uma boa prática ?

Pois testei e vi que as duas maneiras funcionam, só não compreendo a diferença semanticamente.

<ul class ="redes-sociais">
                <li><a class ="github" href = "https://github.com/git-joaodasilva">Github</a></li>
                <li><a class = "twitter" href = " https://twitter.com/twitter-joaodasilva">Twitter</a></li>
                <li><a class = "linkedin" href = "https://br.linkedin.com/pub/linkedin-joao-da-silva/32/4/508">Linkedin</a></li>
            </ul>

Obrigada desde já.

1 resposta

Oi Cintha, tudo bem?

Não há o mais correto nesse caso, e sim o que você acha que faz mais sentido.

Eu prefiro deixaar mais próximo do conteúdo que terá o texto substituído, no caso, o A.

Se vermos bem, de certo modo, o LI ali é mais para deixar o HTML semântico mesmo.

Abcs!