2012-04-14 20 views
5

英語以外の言語でウェブページを作成しています。フォントファミリの各フォントごとに異なるフォントサイズを指定する

したがって、テキストには英語と他の言語が混在しています。

私はそれが正常に動作しますが、フォントの元のベクトルの大きさは、文が混在言語で奇妙に見える原因とは異なり

p{ 
font-family: 'EnglishFont', 'NonEnglishFont'; 
font-size:14px; 
} 

のようなフォントファミリを割り当てました。

私は1つのCSSクラスでフォントの異なるサイズを割り当てたいので、

p{ 
font-family: 'EnglishFont', 'NonEnglishFont'; 
font-size:14px, 16px; 
} 

のようなものは、それをする方法はありますか?

答えて

8

フォントファミリに依存するようにフォントサイズを設定することはできません。

代わりに、ページ上の両方の(またはすべての)言語に適したフォントを探してみてください。フォントデザイナーは、異なる書記体系の異なる特徴を考慮に入れていたはずです。通常、例えばフォント用に設計されたフォント。アジア言語にもラテン文字があります(少なくとも基本的なラテン文字は英語で十分です)。

実際に異なる書記体系に異なるフォントプロパティを設定する場合は、異なる言語を区別するマークアップを使用する必要があります。 CSSのHTMLとセレクタの属性を用いてlang属性を使用します。しかし、通常、異なるフォントの使用は解決策ではなく、避けるべき問題です。

関連する問題