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 についてをまとめたドキュメントはほかにも存在しますので合わせてお読みいただくとよいと思います。
- 一松書院 : Webページでのいろいろな﨑懋クフォントの利用について
- 雛形倶楽部情報データベース : eotファイルの作成方法(フォント埋め込み技術)
- RemovableType : Microsoft WEFT 3を使用してWebページにフォントを埋め込む
eot ファイルを作る手順
- Microsoft WEFT のダウンロードページ から、Microsoft WEFT をダウンロードし、インストールします。この例では Version 5.3.2 を使用しています。
- Microsoft WEFT を起動するとウィンドウが開きます。

- メニューバーの Tools から Run Wizard を実行します。

- Enter the URL… に作成した eot のフォントを使う Web サイトの URL を入力します。ローカルでの確認をするために、file:///C: も入力します。

- 時間がかかるので Skip analysis をチェックして次へ進みます。

- Add… のボタンをクリックしてローカルにインストールされているフォントリストから、埋め込み用にまとめたいフォントを選択し、OK のボタンを押します。

- 選択したフォントが追加されたら Subset… ボタンを押します。このとき、Font の項目のアイコンが緑色のチェックになっているアイテムのみから eot ファイルが作れるようで、赤色のバツ、黄色のクエスチョンマークの場合は不可能なようです。オープンソースやパブリックドメインのフォントは大抵、緑色のチェックになり、eot ファイルを作ることができます。

- 現れたウインドウで埋め込み用フォントに使うフォントを追加していきます。show font の右に直接入力しても追加できます。多すぎると出来上がった eot ファイルは重くなります。選び終わったら OK のボタンを押し、次へのボタンを押します。

- エラーが出て、次へ進めなくなるので、一度キャンセルのボタンを押します。

- 最初の画面に戻るので、ツールバーの Embed のボタンを押します。

- すると、先ほどの画面が出て、完了のボタンが押せるようになっているので、Enter the location… に eot のフォントファイルを保存する先を入力します。この例ではわかりやすいように file:///C: としています。

- すると、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) [...]
コメントフォーム
実験室に戻る