エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Webフォントの3点リーダが下に張り付くのを3点リーダだけ日本語フォントで上書きして直す方法 - 肉うどん
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Webフォントの3点リーダが下に張り付くのを3点リーダだけ日本語フォントで上書きして直す方法 - 肉うどん
ネットでたまに、3点リーダ(…)が地球の重力に引かれてベースラインに張り付いているサイトがあるじゃ... ネットでたまに、3点リーダ(…)が地球の重力に引かれてベースラインに張り付いているサイトがあるじゃないですか。まあ英字フォントを指定してるせいなんですけど。 かくいう当サイトもずっとそうなっていたのですが、気になるので直すことにしました。そのときに使った方法を記載しておきます。 この問題の大元の原因は、Unicodeが英字フォントと日本語フォントで違う文字のコード値を共有しているせいです。円マーク(¥)とバックスラッシュ(\)みたいなものですね。Unicodeの設計がクソとか文句を言っても今更変わることはないし、直したければこの仕様に従った上で正しい表示が得られる方法を考える必要があります。 問題の現象と、本来期待している表示結果 ↑ベースラインに張り付いている3点リーダというのは、こういうやつです。 ↑本来こうなって欲しいと期待している表示はこれです。 先行事例有名な問題なので対策につい

