Existem, atualmente, diversas metodologias aplicadas ao
desenvolvimento de código CSS. Para projetos de larga escala
desenvolvidos em equipe, a metodologia ideal que define uma
convenção rígida de nomenclatura para classes transformando-as
em módulos independentes e reutilizáveis é:
Com a introdução do HTML5, diversas novas APIs Javascript
(Application Programming Interfaces) foram disponibilizadas,
aumentando consideravelmente a quantidade de recursos
disponíveis para a produção de páginas web. São APIs exclusivas
do HTML5:
A sigla HTML significa Hyper Text Markup Language, o que pode
ser traduzido como Linguagem de Marcação de Hipertexto. Uma
linguagem de marcação pode ser definida como um sistema para: