重複の可能性:
Web の非標準フォント?
Unicode フォントを作成しました。Web ページで使用したいと考えています。フォントを見て読んでもらいたい。彼らはフォントをインストールせずにそれを行うことができますか? サーバーからフォントを実行するようなものですか?
私の記憶が正しければ、私はこれをずっと前に見たことがあります。
CSS3 の @font-face機能を使用してこれを行うことができます。ただし、必要なフォント形式を提供する必要があります。
FontSquirrel の@font-face Generatorは、面倒な作業をすべて代行してくれるすばらしい Web ツールです。非常に使いやすく、CSS スタイルシートや HTML サンプル ファイルなど、必要なすべてのファイルを作成します。
本当に価値があるのは、すべての主要なブラウザーでフォントを表示するために必要なすべてのフォーマットとハックが含まれていることです。
@font-face を使用できます
CSS では、@font-face ルールを使用してフォントを宣言します。フォント ファミリを指定し、さまざまな形式のフォントへのリンクを指定できます。
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'),
url('webfont.woff') format('woff'),
url('webfont.ttf') format('truetype'),
url('webfont.svg#svgFontName') format('svg');
}
あなたのhtmlでは、font-familyを使ってそれを呼び出します
body
{
font-family: 'MyWebFont', Fallback, sans-serif;
}