Googleフォントビューア

Googleフォントを検索してプレビューします。ウェブプロジェクトに最適なフォントを見つけて、リアルタイムでどのように表示されるかを確認できます。

フォント検索
目的のフォントを検索またはフィルタリングします。
Roboto
sans-serif18 スタイル
Open Sans
sans-serif12 スタイル
Noto Sans JP
sans-serif9 スタイル
Montserrat
sans-serif18 スタイル
Inter
sans-serif18 スタイル
Poppins
sans-serif18 スタイル
Lato
sans-serif10 スタイル
Material Icons
monospace1 スタイル
Roboto Condensed
sans-serif18 スタイル
Roboto Mono
monospace14 スタイル
Roboto
Sans-serif • 18 スタイル
こんにちは!Googleフォントビューアです。 The quick brown fox jumps over the lazy dog. 1234567890
コードを取得
フォントをウェブプロジェクトに適用するためのコードをコピーします。

📚 Googleフォント完全ガイド

Googleフォントを効果的に使用する方法を学びます

🎨🎨 Googleフォントとは?

Googleが提供する無料のWebフォントサービスです。

  • 1,400以上のオープンソースフォントファミリー
  • 商用利用無料のライセンス
  • 高速CDNによるグローバル配信
  • 様々な言語と書記体系のサポート
  • レスポンシブWebデザインに最適化

⚡ Webフォントの使用方法

1. HTMLでの使用

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&display=swap" rel="stylesheet">

2. CSSでの適用

body {
  font-family: 'Noto Sans KR', sans-serif;
}

🚀🚀 パフォーマンス最適化のヒント

  • FOITを防ぐためにfont-display: swapを使用する
  • DNSルックアップ時間を短縮するためにpreconnectを使用する
  • 必要なフォントウェイトのみを選択的に読み込む
  • サブセットパラメータで文字セットを制限する
  • ローカルフォントのフォールバックを設定する

最適化された読み込みの例:

<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&display=swap&subset=korean" rel="stylesheet">

📱📱 レスポンシブタイポグラフィ

様々なデバイスで最適な可読性を確保するための設定:

/* 반응형 폰트 크기 */
.responsive-text {
  font-size: clamp(1rem, 2.5vw, 2rem);
  line-height: 1.6;
}

/* 디바이스별 폰트 스택 */
.font-stack {
  font-family: 
    'Noto Sans KR', 
    -apple-system, 
    BlinkMacSystemFont, 
    'Segoe UI', 
    sans-serif;
}
  • 모바일: 16px 이상 권장
  • 태블릿: 18px 이상 권장
  • 데스크톱: 20px 이상 권장

🎯🎯 フォント選択ガイド

用途別のおすすめフォント:

  • 本文:Noto Sans KR、Spoqa Han Sans:
  • 見出し:Noto Serif KR、Gowun Dodum:
  • コード:Fira Code、JetBrains Mono:
  • 装飾:Jua、Gamja Flower:

選択基準:

  • ブランドアイデンティティとの一貫性
  • 可読性とアクセシビリティ
  • 多言語サポート範囲
  • 読み込みパフォーマンス

🔧🔧 高度な使用法

可変フォントの使用:

/* Variable Font 로드 */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');

/* 동적 weight 조절 */
.dynamic-weight {
  font-family: 'Inter', sans-serif;
  font-weight: var(--font-weight, 400);
  font-variation-settings: 'wght' var(--font-weight, 400);
}

CSSカスタムプロパティの使用:

:root {
  --font-primary: 'Noto Sans KR', sans-serif;
  --font-heading: 'Noto Serif KR', serif;
  --font-mono: 'Fira Code', monospace;
}

h1, h2, h3 { font-family: var(--font-heading); }
body { font-family: var(--font-primary); }
code { font-family: var(--font-mono); }

🛡️🛡️ アクセシビリティに関する考慮事項

  • 十分なコントラスト比:WCAG 4.5:1以上
  • 適切な行間:1.4〜1.6を推奨
  • 読みやすいフォントサイズ:最小16px
  • ディスレクシア対応:OpenDyslexicなどを検討

アクセシブルなCSSの例:

.accessible-text {
  font-size: max(16px, 1rem);
  line-height: 1.5;
  letter-spacing: 0.02em;
  word-spacing: 0.1em;
}

🔍🔍 デバッグとテスト

フォント読み込みの確認:

  • DevToolsのネットワークタブでフォントファイルを確認する
  • 計算済みスタイルで実際に適用されたフォントを確認する
  • font-displayの動作をテストする

パフォーマンス測定ツール:

  • Google PageSpeed Insights
  • WebPageTest
  • Lighthouseのフォント最適化チェック

폰트 fallback 테스트:

/* 네트워크 차단 시 fallback 확인 */
font-family: 'Custom Font', 
             'Apple SD Gothic Neo', 
             'Malgun Gothic', 
             sans-serif;

💡💡 実用的なヒント

プロジェクト設定:

  • デザインシステムでフォントルールを定義する
  • フォント読み込み戦略を確立する
  • フォールバックフォントスタックを構成する
  • パフォーマンスモニタリングを設定する

メンテナンス:

  • フォントのバージョン管理
  • 未使用のウェイトをクリーンアップする
  • 定期的なパフォーマンスチェック
  • 新しいフォントの更新を確認する
    Googleフォントビューア