Cascading Style Sheets (CSS) é definida como “folha de estilo”, composta por camadas e utilizada para definir a apresentação e aparência de páginas na internet que adotam, para o seu desenvolvimento, linguagens de marcação, como HTML. CSS pode ser vinculada a um documento HTML de três modos distintos, descritos a seguir:
I - as regras CSS são declaradas dentro da tag do elemento HTML com uso do atributo style, e só se aplicam a um elemento HTML.
II - as regras CSS são declaradas em um documento à parte do documento HTML, por meio de um arquivo separado, gravado com a extensão .css
III - as regras CSS são declaradas no próprio documento HTML, sendo ideal para ser aplicada a uma única página, sendo que as regras de estilo válidas para o documento são declaradas na seção head do documento com a tag <style>.
Os modos I, II e III são denominados, respectivamente: