Non esiste una regola.
La soluzione migliore (a mio avviso) consiste nell'usare sempre e comunque valori relativi e non assoluti e prendere in considerazione varie possibilità.
Un esempio che chiarifica il concetto:
codice:
body{
font : 96%/1.5 "trebuchet ms", tahoma, arial, helvetica, dejavu, garuda, sans-serif;
}
#tuaDIV{
font-variant : small-caps;
font-size : 1.5em;
}
Siccome il font-variant:small-caps diminuisce comunque la visibilità del carattere sarebbe opportuno modificarne la dimensione come in questo caso.
Spetta comunque all'utente impostare i valori per lui più congrui, motivo per cui un sito non dovrebbe perdere il layout sia con l'aumento della dimensione del carattere sia attraverso lo zoom.