Safari 3.1でWebフォントを利用する--様々な字体を定義する
エ・ビスコム・テック・ラボ
2008/04/04 08:00
Safari 3.1が対応したWebフォント。今回は様々な字体を定義してみよう。
インストールされたフォントの定義を行う
@font-faceでは、サーバー上に用意したフォントだけでなく、表示環境にインストールされたフォントの定義を行うこともできる。たとえば、「Arial」のボールド体のフォントを変更するといったことが可能だ。
「Arial」はWindowsやMacintosh環境に標準でインストールされているフォントファミリーで、以下のようなフォントで構成されている。
- Arial
- Arial Italic
- Arial Bold
- Arial Bold Italic
- Arial Black
Arialを使って文字を表示した場合、標準の設定では、ブラウザはローマン体を「Arial」、ボールド体を「Arial Bold」で表示する。
※ブラウザで表示を確認する
次のソースように@font-faceでフォントを定義すると、ボールド体を「Arial Black」で表示することができる。なお、表示環境にインストールされたフォントをsrcで指定する場合は、url()の代わりにlocal()を利用して、フォントの名前を指定する。
/* =============================================== */
/* フォントの定義 */
@font-face {
font-family: Arial;
src: local('Arial');
}
@font-face {
font-family: Arial;
font-weight: bold;
src: local('Arial Black');
}
/* =============================================== */
div {
font-family: Arial;
font-size: 40px;
}
div#font01 {
font-weight: normal;
}
div#font02 {
font-weight: bold;
}
<div id="font01">My Favorite Songs - 12345</div> <div id="font02">My Favorite Songs - 12345</div>
※ブラウザで表示を確認する
- 6人の推薦記事
- 4人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
-
- タグ
- フォント
- ローマン体
- イタリック体
- ボールド体
- ボールドイタリック体
- スモールキャップス体
- font-style
- font-weight
- font-variant
- font-stretch
- font-size
- src
- Web Fonts
- Webフォント
- descriptor
- Arial
- Arial Italic
- Arial Bold
- Arial Bold Italic
- Arial Black
- font-family
- @font-face
- exljbris
- Fontin Sans
- Safari 3.1
- CSS 3
- ブラウザ
- Apple
- Safari
- CSS
- HTML
- safari
- css
- font
- 特集: FirefoxとSafariのCSS徹底検証 (30件)
- ホワイトペーパー
- 話題のタグ
Internet Explorer
PHP
Webアプリケーション開発
Database
CSS 3
iPhone 3G
Tips
HTML
仮想化
Eclipse
CSS
Microsoft
ライブラリ
Adobe
Flash
Mozilla
入門
ブラウザ
Leopard
Webデザイン
イロハ
開発環境
Opera
Mac OS X
オープンソース
Python
Java
Solaris
RIA
Google
SOA
iPod touch
Safari
リファレンス
iPhone
Apache
C/C++
フレームワーク
Linux
Firefox 3
Ruby
server
Off Topic
Ajax
小技
JavaScript
Apple
XHTML
Firefox
Windows
話題のタグを見る »


無料の「Oracle Database XE」で高速バッチ処理:実装のポイント
Firefoxで情報をカンタン・ベンリに整理する
iPhone Safari、Acidテストでは高得点でも…… Firefoxは載らないの?:WebサイトのiPhone 3G対応問題を考える(ソフト編)
WebサイトのiPhone 3G対応問題を考える(ハード編)
フォトレポート:時代を振り返る--「MS-DOS 4」のインストール
SOAと仮想化の関係は?--常に進化を続けるBEAのミドルウェア戦略
ウェブ開発の生産性はどうしたら上がる?--MODIPHI Appsで半日で作るマッシュアップサイト(1)
プロジェクトの進行でよくある4つのトラブル
JailBreakついに:PwnageTool公開
iPhoneに付く指紋が…… ひとまずおすすめのシリコンケース
iPhone 24時間耐久レース:バッテリーは実際何時間?
フォームデザイン虎の巻:フォームの基礎をおさえる
DELLが掲げる「新・仮想化アセスメントサービス」
ZDNet Japan ホスティング特集
ZDNet Japan Green IT
Techno Exchange