このページの目次

IE で Web Fonts を使う方法 (eot ファイルの作り方)

IE では Web fonts を使うことができます。ただし、現在は Microsoft WEFT などで作成した .eot のファイルにしか対応していません。また、この記事で紹介する手順中の Enter ther URL address of your Web page and click ‘Add’ で入力した URL 配下でしかこの eot ファイルを使うことができませんのでご注意ください。

IE の Web fonts を確認するための demo を用意しました。Windows の IE 5.5 以降で確認することができます。

WEFT についてをまとめたドキュメントはほかにも存在しますので合わせてお読みいただくとよいと思います。

eot ファイルを作る手順

  1. Microsoft WEFT のダウンロードページ から、Microsoft WEFT をダウンロードし、インストールします。この例では Version 5.3.2 を使用しています。
  2. Microsoft WEFT を起動するとウィンドウが開きます。
  3. メニューバーの Tools から Run Wizard を実行します。
  4. Enter the URL… に作成した eot のフォントを使う Web サイトの URL を入力します。ローカルでの確認をするために、file:///C: も入力します。
  5. 時間がかかるので Skip analysis をチェックして次へ進みます。
  6. Add… のボタンをクリックしてローカルにインストールされているフォントリストから、埋め込み用にまとめたいフォントを選択し、OK のボタンを押します。
  7. 選択したフォントが追加されたら Subset… ボタンを押します。このとき、Font の項目のアイコンが緑色のチェックになっているアイテムのみから eot ファイルが作れるようで、赤色のバツ、黄色のクエスチョンマークの場合は不可能なようです。オープンソースやパブリックドメインのフォントは大抵、緑色のチェックになり、eot ファイルを作ることができます。
  8. 現れたウインドウで埋め込み用フォントに使うフォントを追加していきます。show font の右に直接入力しても追加できます。多すぎると出来上がった eot ファイルは重くなります。選び終わったら OK のボタンを押し、次へのボタンを押します。
  9. エラーが出て、次へ進めなくなるので、一度キャンセルのボタンを押します。
  10. 最初の画面に戻るので、ツールバーの Embed のボタンを押します。
  11. すると、先ほどの画面が出て、完了のボタンが押せるようになっているので、Enter the location… に eot のフォントファイルを保存する先を入力します。この例ではわかりやすいように file:///C: としています。
  12. すると、font ファイルが指定した場所にできあがっています。

フォントを埋め込む

CSS で @font-face を定義します。font-famiry にそのフォントの名前をつけます。名前の内容は任意で大丈夫です。src でフォントの場所を指定します。

@font-face {
font-family: aoyagi;
src: url(AOYAGI.eot);
}

すると、先ほど定義したフォントを使うことができます。

p{
font-family:aoyagi;
}

以上です。



トラックバックURI

http://www.yomotsu.net/lab/css/iewebfonts/trackback

コメント

黒翼猫のコンピュータ日記 2nd Editionさんからのコメント

2009年1月17日 12:54

Embedded OpenType 機能を Windows XP相当に拡張…

Internet Explorer 5.5以降には、Embedded OpenType(EOT)というフォント埋め込み技術を使用することが出来て、閲覧者が、フォントを持っていなくても、指定したフォントで表示することが可能にな…

Guestさんからのコメント

2009年3月23日 11:43

ど素人ですが、すごく参考になりました。
ありがとうございました。

adminさんからのコメント

2009年4月15日 16:58

@Guest さん : そういっていただけるととてもうれしいです。これからも変わったネタを取り上げていこうと思いますのでよろしくおねがいします。

links for 2010-02-07 » ononolab.com -さんからのコメント

2010年2月8日 4:03

[...] IE で Web Fonts を使う方法 (eot ファイルの作り方) | ヨモツネット (tags: css typography font howto ie) [...]

コメントフォーム

コメント

コメントでは一部の XHTML タグを使用できます。 : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

実験室に戻る

あわせて読みたい

著作権情報等

CC 2004 yomotsu-net, Some Rights Reserved.