Чтобы тег h1 наследовал от body значение font-weight приходится дописывать ему значение inherit. В других браузерах такой проблемы нет, они автоматически наследуют. И в догонку вопрос, может кто знает, firefox что придумывает свои стили для font-weight у шрифтов? Был подключен только regular, а он рисует и 400 и 600.
Overlord934, Во всех браузерах у заголовков по умолчанию 700.
Если по какой-то причину на вашем сайте 400, а в ФФ вообще 600, то вы нам рассказали не всё о происходящем.
Или есть какие-то дополнительные стили или неверно подключены шрифты или в шрифте отсутствует нужная жирность и т.д.
Сделайте песочницу на codepen.io, которая иллюстрирует проблему или покажите сайт.