[解決済み] Appleの新フォントSan FranciscoをWebページで使用するには
質問
新しいSan Franciscoフォントをサイトで使いたいのですが。試してみました。
font: 'San Francisco', Helvetica, Arial, san-serif;
を使っても無駄です。の答えを試しました。
この質問
を試しましたが
@font-face
はここでの解決策ではありません。
どのように解決するのですか?
Apple の新しいシステム フォントは、一般には公開されていません。Apple はシステム フォント名の抽象化を開始しました。
この抽象化の動機は、オペレーティング システムが、与えられた重みでどの顔を使うかについて、より良い選択ができるようにするためです。Apple は、選択可能な "6" と "9" のグリフや等幅でない数字などのフォント機能にも取り組んでいます。私の推測では、彼らはこれらの機能を Web にも取り入れたいと考えているようです。
Safari と Firefox は SF を
-apple-system
Chromeは
BlinkMacSystemFont
:
body {
font-family: -apple-system, BlinkMacSystemFont, sans-serif;
}
その他にもバリエーションがあります。
font-family: -apple-system-body
font-family: -apple-system-headline
font-family: -apple-system-subheadline
font-family: -apple-system-caption1
font-family: -apple-system-caption2
font-family: -apple-system-footnote
font-family: -apple-system-short-body
font-family: -apple-system-short-headline
font-family: -apple-system-short-subheadline
font-family: -apple-system-short-caption1
font-family: -apple-system-short-footnote
font-family: -apple-system-tall-body
これらのデモは以下のフィドルで見ることができます。 http://jsfiddle.net/v94gw9nx/
私は Craig Hockenberry の記事から情報を得ました。この記事にはフォントの使用に関する多くの素晴らしい情報があります。 http://furbo.org/2015/07/09/i-left-my-system-fonts-in-san-francisco/
また、Surfin' Safari ブログでは、抽象化されたシステム フォントの使用に関する素晴らしい情報が掲載されています。 https://www.webkit.org/blog/3709/using-the-system-font-in-web-content/
また、Apple は CSS で一般的なフォント名 "system" を使用することを標準化するために W3C と連携しているようです。 https://lists.w3.org/Archives/Public/www-style/2015Jul/0169.html
SFフォントの.otfファイルをダウンロードしてご利用ください。 https://developer.apple.com/fonts/
関連
-
[CSSチュートリアル】よくある2D変換を5つ実現するCSS
-
[CSSチュートリアル】CSS3Animationで実現する簡単な指のクリックアニメーションの例
-
[css3]グレーモードやブラックモードを実現するCSS3フィルター(フィルター)サンプルコード(Webページ用
-
[CSSチュートリアル】タイトルを上部に配置するスティッキーレイアウトを実現するためのCSS
-
[css3]css3によるフレックスレイアウト幅の解決方法が有効でない件
-
[解決済み] セレクトボックスのプレースホルダーを作成するにはどうすればよいですか?
-
[解決済み] コンテナの幅に応じたフォントの拡大縮小
-
[解決済み] Bootstrap3による垂直方向の整列
-
[解決済み] CSS画像を背景で伸縮させる - CSSのみで可能
-
[解決済み】CSSでFont Awesome アイコンを使用する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[CSSチュートリアル】CSS たった1行のコードでアバターと国旗の一体化を実現
-
[CSSチュートリアル】CSSのシングルDivの描画スキル
-
[CSSチュートリアル】CSSの新機能には、ページの再描画や並び替えの問題をコントロールする機能が含まれています。
-
[CSSチュートリアル】CSS3で3つの効果例の背景をぼかす。
-
[CSSチュートリアル】CSSカウンターを使った数字の並びの美化方法
-
[css3]css3によるフレックスレイアウト幅の解決方法が有効でない件
-
[CSSチュートリアル】カラフルで知的なシャドウ効果を実現するCSS
-
[CSSチュートリアル]ドラッグ&ドロップ効果を実現するピュアCSSコード
-
[解決済み] Webサイトに非標準のフォントを追加するには?
-
[解決済み] iOSでHTMLをNSAttributedStringに変換する