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

reset.css

por que precisamos estabelecer o text decoration como "none" se já estamos utilizando o reset.css?

nav a {
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none; // não era para o reset.css já fazer este serviço?

}
3 respostas

Oi Caique.

Tudo bem ?

Eu dei uma olhada no código do reset, que está na parte 4 do curso de HTML, notei que o reset.css não faz este

text-decoration: none;

Isso porque o script reset.css em zerar espaçamento, deixar o tamanho de fonte no tamanho que se possa utilizar, independente da fonte que você for carregar, e entre outras coisas.

Essa foi uma boa pergunta.

Continue estudando e perguntando XD.

Um abraço.

legal! então eu posso acrescentar isso no reset.css ?

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    text-decoration: none; //adicionando aqui?

testei e funciona, só não sei prever se isso pode dar um erro no futuro :b

solução!

Oi Caique.

Então, se você fizer isso todas as tag a e outras tags que possam fazer o uso desse atributo, passaram a não usar.

Caso você queria que todas as tags a de seu projeto não tenha o underline então no reset você pode fazer assim:

a{
   text-decoration: none;
}

Mas creio que a melhor maneira de se trabalhar é fazendo o uso de uma classe que faça possua o text-decoration: none; e adicionar a tag que não deva ter.

Espero ter ajudado XD .