Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Diferença entre modificar no LINK e na LISTA

O professor algumas vezes altera as palavras, através do CSS, no link . E, algumas vezes altera na lista: . Gostaria de saber a diferença entre fazer a alteração em um e outro, já que, necessariamente, alterar na lista deveria ter o mesmo resultado.

3 respostas

Fala, José. Beleza?

Você poderia, por gentileza, dar um exemplo mais claro sobre essas alterações?

Quando ele altera, por exemplo, a letra minúscula para letra maiúscula dentro do CSS. Por que devemos alterar no link?

solução!

Entendi. Na verdade, isso vai ou não fazer diferença, dependendo da situação. Por exemplo:


<ul>
    <li><a href="#">Home</a></li>
</ul>

Neste caso, não vai fazer diferença você fazer a alteração no "li" ou no "a", pois o resultado, visualmente, será o mesmo, uma vez que "li" contém apenas a tag "a".

Mas pense na seguinte situação:


<ul>
    <li>Isto não é um link.<a href="#">Isto é um link.</a></li>
</ul>

Neste caso, se você quiser fazer uma alteração, com CSS, somente no link, você não poderá usar a tag "li", caso contrário, a alteração valerá para tudo que está em "li".

OBS: Algumas propriedades de um link não são herdadas, automaticamente, do elemento pai. Para mudar a cor da fonte de um link, por exemplo, você precisa usar o CSS diretamente no "a". Fazer a alteração no "li", neste caso, não irá funcionar.

Não sei se fui claro o suficiente, mas espero ter ajudado.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software