質問: helvetica neueが正しくレンダリングされないのはなぜですか? 先日、いくつかの新しいhelveticaバリエーションをインストールしましたが、それ以降、helvetica neueはそれを適切にレンダリングしていません(chromeまたはfirefox)。helveticaフォントをすべて削除して再度インストールしようとしましたが、まだ正しくレンダリングされていません。これは次のようになります。一部の文字が他の文字よりも高く表示されますか?フォントは次のとおりです。通常の14px/1.4 "helvetica neue"、 "helveticaneue"、helvetica、arial、sans-serif。
回答: macユーザーはhelvetica neueをインストールする必要がないため、windowsで実行していると思います。このフォントは通常windowsには存在せず、arialに置き換えられます。 helveticaのフレーバーのインストールは、cssスタイルシートでかなり一般的に使用されているため、多少トリッキーです。arialの方が優れている場合でもブラウザーで拾って、ブラウザーでのフォントレンダリングを混乱させることができます。helvetica neueフォントの実装/フレーバーはいくつかあります。一部のexcelは大きなフォントサイズですが、通常のサイズでは結果が良くありません。 これ は良い結果をもたらすと聞いていますが、個人的には使用していません。chromeでは、webサイトのcssをオーバーライドする独自のカスタムcss変更を提供できます。カスタムcssファイルを見つけるには、chrome=を閉じて、次のフォルダに移動します。%appdata%\local\google\chrome\user data\default\user stylesheets\custom.css ファイルを開くcustom.cssお好みのテキストエディタで。helveticaの代わりにarialを使用するには、次の行を貼り付けます。@font-face { font-family: 'helvetica neue'; src: local('arial'); } @font-face { font-family: 'helvetica neue'; font-weight:bold; src: local('arial'); } @font-face { font-family: 'helvetica'; src: local('arial'); } @font-face { font-family: 'helvetica'; font-weight:bold; src: local('arial'); } @font-face { font-family: 'helveticaneue-light'; src: local('arial'); } @font-face { font-family: 'helvetica neue light'; src: local('arial'); } chrome extension change font family style )を使用して、helveticaの代わりにarialを強制的に使用することもできます。[〜#〜]編集[〜#〜] ユーザースタイルシート(custom.css)のサポートがchromeから削除されました 2013年11月 以降、通常のソリューションが機能しなくなった理由を説明しています。私がそれらを見るようにあなたの残りのオプションは: 拡張フォントファミリスタイルの変更を使用します。 windowsからhelveticaを完全に削除して、強制的にchromeでarialを使用するようにします 別のブラウザーに変更します。 helveticaを完全に削除するには、次の手順を実行します。 [スタート]> [コントロールパネル]> [フォント]に移動し、フォントを選択して、[ファイル]メニューの[削除( source )]をクリックします。 フォントキャッシュファイルを削除しますc:\users\[username]\appdata\local\gdipfontcachev1.datと再起動します。 必要な場合にのみ、「helvetica」のレジストリを検索して削除し(非常に慎重に)、再起動します。