中国語フォントでウェブサイト(PHP)を構築しています。問題は、ほとんどのブラウザにデフォルトで中国語フォントがインストールされていないことです。Webページを表示するために、クライアントマシンにこのフォントをインストールしてほしい。
これどうやってするの?
編集:
私はこのウェブサイトの問題を部分的に解決しました:http ://www.font2web.com/
IEとFFで動作しますが、Webkitブラウザーでは動作しません。Webkitブラウザ用にCSSハックを行う必要がありますか?
中国語フォントでウェブサイト(PHP)を構築しています。問題は、ほとんどのブラウザにデフォルトで中国語フォントがインストールされていないことです。Webページを表示するために、クライアントマシンにこのフォントをインストールしてほしい。
これどうやってするの?
編集:
私はこのウェブサイトの問題を部分的に解決しました:http ://www.font2web.com/
IEとFFで動作しますが、Webkitブラウザーでは動作しません。Webkitブラウザ用にCSSハックを行う必要がありますか?
現在、ほとんどのコンピューターには Unicode フォントがインストールされているため、HTML がターゲット言語用にエンコードされている限り、問題はありません。
ほとんどのブラウザには中国語フォントがインストールされていないとおっしゃっています。私は違うように頼みます-私は一般的に中国語のサイトを閲覧しませんが、私が行ったとき(または英語のフォーラムに中国語のコメントがあったとき)、私はいつも漢字を見てきました。ロシア語などの他のスクリプトについても同じことが言えます。
それだけではないかもしれませんが、それはWindows7やさまざまなLinuxデスクトップを含むWindowsXP以来の私の経験です。
いずれにせよ、中国語が読める人なら誰でも適切なフォントがインストールされている可能性が高いと思います。そして、中国語が読めない人は、正しくレンダリングしなくても影響を受けないでしょう。
http://alexandermp.com/post/2010/07/10/Your-favorite-custom-fonts-in-your-webpage.aspx
このページでは、クライアント ブラウザにフォントを表示する既知の方法をすべて説明します。
これはあなたの問題を解決するかもしれません http://www.css3.info/preview/web-fonts-with-font-face/、font-faceはcss3で許可されています。クライアントマシンにフォントをインストールする必要はありません
さて、私はクロムを最新バージョンとこのコードに更新しました:
@font-face {
font-family: 'bloodrev';
src: url('fonts/bloodrev.eot');
src: local('?'), url('fonts/bloodrev.woff') format('woff'), url('fonts/bloodrev.ttf') format('truetype'), url('fonts/bloodrev.svg') format('svg');
font-weight: normal;
font-style: normal;
}
カスタム フォントを IE、FF、および chrome で表示するだけです。私はまだSafariでテストしていません。
返信と提案をありがとうございます。
このリンクを見ると、使用できるすべての文字セットの詳細な説明が表示されます。また、cn.china.cnなどのサイトでは、次のコンテンツ タイプが使用されています。
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
これを使用するだけで問題なくレンダリングされます ;)
それが役立つことを願って、