独自のカスタムフォントの作成を調査しようとしています。読んだことがありますが、フォントについて何も知らないので、答えが見つからないという質問があります。
フォントの色が静的なフォントを定義できますか?たとえば、各Aの背景が青、Bの背景が黄色などのフォントを作成したいと思います。私が行った読みは、フォントを黒または白に変換する必要があることを示しているようです。私の理解は正しいですか、フォントに特定の色を強制すること、特に背景色はサポートされていませんか?
サポートはOS/ブラウザのバージョンによって異なりますが、OpenType 1.7はマルチカラーフォントをサポートしており、複数のオプションがあります。
最初の2つには、デバイスに関係なくスケーラビリティという利点がありますが、ピクセルレベルの詳細が欠けています。最後の2つには、画像に細かいディテールを提供するという利点がありますが、意図したサイズ以外のサイズで使用すると、ピクセル化またはぼやけて見えます。
Roel Nieskensは、さまざまなアプローチに対する現在のブラウザのサポートを示すテストページを含め、ここに素晴らしい記事を書いています:http: //pixelambacht.nl/2014/multicolor-fonts/
マルチカラーフォントはOpenType1.6仕様では直接サポートされていませんでしたが、オプションがありました...
レイヤードカラーフォントを使用できます: https ://www.glyphsapp.com/tutorials/creating-a-layered-color-font
フォントには色がないので、その通りです。フォントファイルで特定の色を強制することはできません。ただし、フォントを使用しているときは、任意の色を適用できます。