Les pages Web sont principalement composées de texte.
Historiquement, les feuilles de style pour les logiciels d’impression (comme Adobe Indesign, QuarkXPress ou même Microsoft Word) étaient uniquement destinées à formater du texte.
Bien que CSS permette également de modifier la mise en page d’une page Web, la mise en forme de texte avec CSS est la première chose à faire.