Le HTML 5 est la prochaine version importante du HTML. Bien qu'étant en compétition avec le XHTML 2, le HTML 5 fait davantage parler de lui parce qu'étant plus facilement implémentable et plus pragmatique dans l'utilisation des nouvelles balises qu'il introduit.
@font-face allows authors to specify online fonts to display text on their webpages. By allowing authors to provide their own fonts, @font-face eliminates the need to depend on the limited number of fonts users have installed on their computers.