alignment-baseline
Свойство это то , что вы ищете может принимать следующие значения
auto | baseline | before-edge | text-before-edge |
middle | central | after-edge | text-after-edge |
ideographic | alphabetic | hanging | mathematical |
inherit
Описание от w3c
Это свойство указывает, как объект выравнивается по отношению к его родителю. Это свойство указывает, какая базовая линия этого элемента должна быть выровнена с соответствующей базовой линией родителя. Например, это позволяет буквенным базовым линиям в римском тексте оставаться выровненными при изменении размера шрифта. По умолчанию используется базовая линия с тем же именем, что и вычисленное значение свойства alignment-baseline. Таким образом, позиция «идеографической» точки выравнивания в направлении block-progression-direction - это позиция «идеографической» базовой линии в базовой таблице выравниваемого объекта.
W3C Source
К сожалению, хотя это «правильный» способ достижения того, что вы ожидаете, Firefox не реализовал много атрибутов представления для текстового модуля SVG (документация MDN «SVG в Firefox» )