Por que no html por exemplo abrimos e fechamos uma tag e no CSS não fechou no exemplo do style="Font-size"...........
Por que no html por exemplo abrimos e fechamos uma tag e no CSS não fechou no exemplo do style="Font-size"...........
Olá, Lorena! Como vai?
Uma das coisas mais importantes de entender no início do seu contato com desenvolvimento web é que as linguagens são fundamentalmente diferentes. HTML e CSS, no caso, são muito diferentes em objetivo e implementação.
O HTML é uma linguagem de marcação, que foi inspirada em outras linguagens do mesmo tipo. Historicamente, várias linguagens de marcação utilizam essa estrutura de tags e o HTML não escapou disso. Desta maneira, toda a estrutura do HTML se baseia em porções que se encontram dentro de um par de tags (uma abrindo, e outra fechando).
Já o CSS possui sua própria origem, com outro objetivo em mente: estilos. Com objetivos diferentes, linguagens tendem a ter estruturas diferentes para melhor atender suas necessidades. No CSS nós temos esse padrão de propriedade: valor
, e por isso não fechamos. Este é um padrão conhecido como chave-valor. Primeiro específicamos qual propriedade queremos alterar (por exemplo font-size
), colocamos dois pontos e dizemos qual é o valor que queremos definir (como 14px
). Para o CSS isso é o suficiente para compreender uma regra, sem necessidade de tags.
Qualquer dúvida estamos à disposição! Bons estudos!