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

Style CSS não aplica

Olá!

Estou na aula 4 do curso HTML e CSS parte2.

Onde apliquei o que o professor falou adicionando as listas complexas. Porém neste caso meus textos ficaram sublinhados.

Tentei aplicar o "text-decoration: none" diretamente na tag "li" dentro da "main" no CSS

main li {
    text-decoration: none;
}

Entretanto não surtiu efeito. Quando apliquei na tag "u" dentro da "main" funcionou perfeitamente.

main u {
    text-decoration: none;
}

Meu HTML está assim:

<main>
            <u>
            <li>
                <h2>Cabelo</h2>
                <img src="cabelo.jpg">
                <p>Na tesoura ou máquina, como o cliente preferir</p>
                <p>R$ 25,00</p>
            </li>

            <li>
                <h2>Barba</h2>
                <img src="barba.jpg"> 
                <p>Corte e desenho profissional de barba</p>
                <p>R$ 18,00</p>
                </li>

            <li>
                <h2>Cabelo+Barba</h2>
                <img src="barba+cabelo.jpg">
                <p>Pacote completo de cabelo e barba</p>
                <p>R$ 35,00</p>                
            </li>
            </u>
        </main>

Por que isso ocorre?

3 respostas

Talvez porque existe alguma regra css que você esteja aplicando por cima dessa, suspeito que seja da regra que criou pro header, que pode estar abrangente demais.

solução!

Olá Ariel, tudo bom?

Pelo que percebi no seu código, está tentando criar uma lista não enumerada, correto?

Para isso você pode usar a seguinte estrutura:

<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
</ul>

No seu exemplo, utilizou a tag

<u></u>

Essa tag é utilizada para referenciar erros ortográficos, como descrito na documentação da W3schools. Clique aqui para ver a documentação

Espero ter ajudado ^^.

@edit Ah, só lembrando, quando você utilizar

li {
    text-decoration: none;
}

Irá funcionar!

Boa tarde!

Muito obrigado pelas respostas!

O erro estava na tag "u" mesmo! Não havia percebido que tinha digitado errado! Código funcionando perfeitamente agora!

Novamente agradeço. =D