Да, он рассчитывается на основе родительского узла.Подходя к вашей точке зрения, если родитель не указал явный размер ... На самом деле, я никогда этого не делал, поэтому не могу вам помочь в этом вопросе.
Но помните, что в случае размера шрифта ... если вы не укажете размер, браузеры перейдут на некоторые предварительно определенные настройки.Каждый браузер имеет базовый размер шрифта. Когда вы устанавливаете пользовательское значение размера шрифта, браузер фактически добавляет или вычитает значения из этого базового размера ...
Короче:
Да, рассчитывается на основе родительского тега.
Нельзя использовать нестандартный размер и полагаться на предустановленные браузером настройки.
Если вы не укажете что-то, в основном браузеры вернутся к своим предопределенным настройкам.