Если вы в основном отображаете много текста для чтения пользователем, делайте так, как написал Бен С. Либо браузер будет настроен на хорошие размеры для средних / больших / маленьких / и т. Д., Либо у пользователя будут свои предпочтения. Переопределять предпочтения пользователя только по уважительной причине.
Одной из причин переопределения общих настроек браузера пользователя является создание интерфейса для веб-приложения. В этом случае используйте самый большой размер шрифта, который является функциональным. У вас есть способ спросить своих пользователей? Либо используйте журналы сервера и настройтесь на наиболее популярные устройства (возможно, вы можете отправить разные таблицы стилей для каждого), либо запросите обратную связь.
Глядя на спецификацию CSS, модуль pt выглядит многообещающе, просто убедитесь, что браузеры, на которые вы ориентируетесь, используют его правильно. Другими словами, проверьте это на самих целевых устройствах.