3

HTMLの→/←矢印記号を多用しているので、画像を使用する手間を省くことができます。これは、公開Webサイトではなく、閉鎖型システム用です。

今、私は私のクライアントがどういうわけかそれらの記号を文字セットに持っていないことに気づきました-そして私はなぜだろうと思っています。CSSを使用してフォントを選択しているので、文字セットは同じである必要がありますか?そして、シンボルが利用可能である必要があります。しかし、そうではありません。代わりに、彼らはただ空白を取得します。

使用されているフォントはVerdanaです。

4

2 に答える 2

5

CSSを使用してフォントを選択しているので、文字セットは同じである必要がありますか?

必ずしもそうとは限りません。フォントはすべてのマシンにインストールされているとは限らず、フォントのバージョンが異なる場合があります。すべてのクライアントマシンが必要なフォントを正確に持っていると100%信頼できるわけではありません。

特定のグリフのフォントサポートを決定するための背景とアプローチの詳細については、この質問を参照してください 。Web標準フォントでのUnicodeサポート

ユーザーが正しいフォントを使用していることを確認する唯一の方法は、@ font -faceを使用するか、Google Web Fontsによってホストされているフォントを使用して、フォントをWebページに埋め込むことです。この方法をサポートするすべてのブラウザで、すべてのクライアントに配信される同じフォントを信頼できます。

ただし、を使用してフォントを埋め込むことは、フォントをfont-face再配布することと同じです。これは、ほとんどの商用ライセンスでは許可されていませ(たとえば、Microsoft Typography FAQを参照してください)。この方法で再配布できる完全に無料のフォントを見つける必要があります。理想的には、Googleのポートフォリオから、またはOpenFontLibraryのような場所からフォントを見つける必要があります

于 2011-11-27T11:39:39.983 に答える
3

これらのシンボルはVerdanaには含まれていません。たとえば、Arial、Times、Courier New、Garamondを使用します

于 2011-11-27T11:54:08.020 に答える