Cela dit, il existe des moyens permettant d'utiliser les tailles relatives (notamment le pourcentage et l'em) de manière à produire une taille de police équivalente à celle exprimée en pixels.

Ces moyens sont décrits dans un article d'Aurélien Levy sur Openweb, qui privilégie le pourcentage. Pour l'em, on consultera le billet de Laurent Denis sur la définition de la taille de texte en ems.

Toutefois, les méthodes proposées ne sont pas exemptes d'approximations, outre qu'il faut tenir compte que l'utilisateur peut configurer le navigateur de manière à utiliser une taille de polices par défaut autre que 16 pixels, voire ajouter une feuille de style utilisateur susceptible d'écraser les règles CSS de la feuille de style auteur (par exemple, avec un body { font-size: 150% !important; }), sans compter l'héritage de la taille quand on utilise les pourcentages et les ems.