Cascading Style Sheets (CSS) descrevem como o html de uma página web irá aparecer, sendo um mecanismo para adicionar estilo (cores, fontes, espaçamento, etc.).
Antes que os desenvolvedores CSS aplicassem estilos usando atributos ou tags especiais em cada nó de uma página. Isso tornou a marcação repetitiva e propensa a erros.
O CSS permite que os seletores descrevam como cada parte do conteúdo correspondente deve aparecer.
```CSS
body {
font-size: 15px;
}
a {
color: rebeccapurple;
text-decoration: underline;
}
```
### Usando CSS
**Folhas de estilo externas** permitem que muitas páginas compartilhem os mesmos estilos.