Cita: Si utilizo expresiones CSS como: font-size: 80%; tenga la resolución que tenga la fuente tiene el mismo tamaño
En el caso de tamaños de fuentes, los porcentajes funcionan exactamente igual que el 'em', es decir, si la fuente está puesta a 12px en la configuración del navegador, las siguientes son equivalentes:
font-size : 12px;
font-size : 100%;
font-size : 1em;
Por otro lado, a menos que quieras combinar con javascript para cambiar la fuente según la resolución, vas a tener que confiar en la resolución del usuario, el problema es que la mayoría de los usuarios se quedan con la configuración por defecto simplemente por no saber cambiarla...
Saludos.