Вопрос уровня «а как вы сайты делаете»
Я к тому, что большая часть фреймворков (css), делает так
$font-size-base: 14px !default;
$font-size-large: ceil(($font-size-base * 1.25)) !default; // ~18px
$font-size-small: ceil(($font-size-base * .85)) !default; // ~12px
Т.е. домножение, где число меняется от размеров экрана
Мб где-то есть формула выведения размеров шрифтв от размеров экрана, по которой подбирается размер, т.е. не на глаз