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

Ponto E Vírgula CSS

Olá! No arquivo Style.CSS, é obrigatório colocar ponto e vírgula (;)?

Exemplo: Sem Ponto e Vírgula (;)

body {
    background: #CCCCCC
}

h1 {
    text-align: center
}

p {
    text-align: center
}

em strong {
    color: red
}

Com Ponto e Vírgula (;)

body {
    background: #CCCCCC;
}

h1 {
    text-align: center;
}

p {
    text-align: center;
}

em strong {
    color: red;
}
1 resposta
solução!

Sim é obrigatório o uso (principalmente quando existir mais de uma propriedade) . Por exemplo:

em strong {
    color: red
}
em strong {
    color: red;
    font-weight: bold;
}

No primeiro caso você disse ao CSS esse Strong terá a Cor vermelha, se você quiser adicionar outra propriedade por exemplo (vide segundo exemplo) um "font-weight: bold" (que deixa o texto em negrito) o ponto e vírgula indica essa nova propriedade sendo assim o CSS vai interpretar dessa forma "Pegar a tag strong e adicionar a cor vermelha e deixar negrito", se você não colocar ele vai buscar uma cor chamada "red font-weight: bold" o que claramente não é uma cor que o CSS reconhecerá. Portanto é uma boa prática mesmo que tenha uma só propriedade você colocar ponto e vírgula.