3

「Bold」や「Italic」などの標準スタイルではなく、「Inline」や「Outline」などの非標準スタイル名を持つフォントファミリを使用して、cssで書体のさまざまなスタイルを選択するにはどうすればよいですか。

font-familyファミリから1つのスタイルを選択しますが、フォントスタイルやその他のプロパティを設定しても機能しません(斜体と斜体を除いて、任意に選択したスタイルから偽の斜体が作成されます)。

具体的には、この場合、iOSアプリのWebビュー内にフォントを表示しています。すべての目的と目的のために、フォントはマシンにインストールされ、外部サービスから、または@font-faceを使用してロードされることはありません。

4

2 に答える 2

1

フォントのプロパティを調べて、「フォント ファミリ名」と「フォント サブファミリ名」を見つける必要があります。前者が「Foobar Inline」または「Foobar Bold Outline」で、後者が「Regular」である可能性は十分にあります。その場合、フォントはフォント仕様と CSS の観点から通常のフォントになり、特定の名前を使用する必要があります ( font-weightset または defaulted などのフォント プロパティを使用してnormal)。

環境によっては、フォントのプロパティを見つけるのが驚くほど難しい場合があります。優れたツールはDTL OTMaster Lightです。それを使用して、フォントを開き、「ルート」を開き、「'名前' テーブル」の下の「'名前' レコード」を開くと、言及された名前を含むデータが表示されます (コメント欄で説明されています)。

于 2012-10-24T20:40:31.780 に答える
0

どのようなフォントを使用していますか? おそらくフォントは、斜体や太字を使用するためのカスタム スタイルを提供していないだけかもしれません。

CSS コードにタイプミスや構文エラーはありませんか? 見てみましょう。

于 2012-10-24T20:13:22.110 に答える