Firefox はこのalignment-baseline
プロパティをサポートしていますか? プロパティが明示的に設定されているSVG 要素を (Firebug を使用して) 検査するとalignment-baseline
、Firebug はこのプロパティをまったくリストしません (処理する IOW はノイズとして扱われます)。このプロパティにどのような値を割り当てても、表示されるテキストの外観は決して変わりません。これは、FF がこのプロパティを完全に無視することをさらに示唆しています。
(このプロパティに対する FF のサポートが無効になる可能性があるもう 1 つの兆候は、このプロパティの CSS ドキュメントについて上記で引用したページにあるリンクがdead-as-a-doornail であることです。)
FF がこのプロパティをサポートしていないように見えると仮定すると、alignment-baseline
FF のデフォルトの動作を最も厳密に再現するこのプロパティの値はいくつになるでしょうか?
編集: たとえば、このjsFiddleを Chrome と FF の両方で表示します。表示されたテキストの各行には、次の形式のコードで生成された強調表示された単語が表示されました。
<tspan style="alignment-baseline:alphabetic">alphabetic</tspan>
FF ではすべての行が同じように見えますが、Chrome ではそうではないことに注意してください。
FF のデフォルトの動作を複製するために、このプロパティの候補値がいくつかあります (つまり、auto
、alphabetic
、mathematic
、およびinherit
)。残念ながら、この実験では問題を決定することはできません。可能なオプションのどれが FF の既定の動作とほとんどの場合一致するかはわかりません。