Наследование свойств шрифта в CSS работает следующим образом: свойство font наследуется от родительского элемента на его дочерние элементы. 1
Это позволяет задать все нужные свойства для шрифта в одном месте, а затем, чтобы во всех блоках шрифт их унаследовал, вместо того, чтобы каждый раз в разных блоках для одного и того же шрифта задавать одно и то же свойство. 2
Например, если для родительского элемента font-weight установлено значение bold, то все дочерние элементы будут жирными, если только для их font-weight не установлено другое значение, или в таблице стилей агента пользователя не указано значение font-weight для этого элемента. 4
Если заданы различные атрибуты шрифта в разных правилах для одного элемента, последнее применённое свойство переопределит предыдущие. 1