MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

特定の文字が指定されたときだけフォントを替えたい
https://forums.mozillazine.jp/viewtopic.php?f=2&t=16669
ページ 11

作成者:  pnhcpt [ 2017年6月13日(火) 12:57 ]
記事の件名:  特定の文字が指定されたときだけフォントを替えたい

デフォルトで設定してるフォントの収録文字数がaj1-3で大抵の場合はこれで困らないのですが、特定の名字とか地名で使われる異体字が正しく表示されません。使用してるフォントに入ってない異体字が指定されてる文字のみ手持ちのaj1-6に対応したフォントで表示することはuserContent.cssの設定で出来ないでしょうか?

作成者:  Sakuraya [ 2017年6月13日(火) 18:44 ]
記事の件名:  Re: 特定の文字が指定されたときだけフォントを替えたい

こんばんは。
まず結論から入るとCSSでは要素の内容に合わせたセレクタを設定できないのでできません。

ここから先はこのフォーラムで扱う話題ではないのですが上記の結論だけではなんですのでヒントになるかと思って書いてみます。
釈迦に説法かもしれませんが両方のフォントのソースが開示されているなら合成してしまうのがたぶん最もシンプルな解決法で、それができないならFontLinkで後者のフォントをフォールバックに指定してしまうという手もありそうです。
フォント合成とかFontLinkをキーワードにして検索してみると解決できる情報を得られるかもしれません。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/