見出しHeading display
見出しHeading1
見出しHeading2
見出しHeading3
見出しHeading4
見出しHeading5
見出しHeading6
Leadテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト
テキストテキストテキストリンクテキストテキスト
テキストテキストテキストリンク (新しいタブで開く) テキストテキスト
テキストテキストテキストリンク (PDF形式・新しいタブで開く) テキストテキスト
※ Annotationテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト
※Annotation center
※Annotation end
実行中状態。loading prop で aria-busy="true" と disabled
が付き、アイコンがスピナーに変わる。配置は loadingPosition prop で選べ、未指定なら左アイコンがあれば左・なければ右へ自動配置。JS
で切り替える場合は aria-busy と
disabled をセットで付け外しする。
テキストサイズsm に埋め込んだ例
テキストサイズ標準 に埋め込んだ例
テキストサイズlg に埋め込んだ例
- リストdisc
- リストdisc
- リストcircle
- リストcircle
- リストdecimal
- リストdecimal
- リストparen
- リストparen
-
リスト入れ子
- 入れ子.disc
-
リスト入れ子
- 入れ子.decimal
-
リスト入れ子
- 入れ子.paren
- dt
- dd
- dt
- dd(改行あり)
dd - dt
-
- ddにリスト
- ddにリスト
- 常にrow
- dd
- 常にcolumn
- dd
アコーディオン
アコーディオン(デフォルトオープン)
アコーディオン(排他的)
アコーディオン(排他的)
Popover API + CSS Anchor Positioning によるツールチップ テキストに埋め込んで使う例です。
上に表示されるツールチップの本文です。 下に表示されるツールチップの本文です。 左に表示されるツールチップの本文です。 右に表示されるツールチップの本文です。 2秒で自動的に閉じます(ホバー・フォーカス中は延長)。
Popover API によるグローバルナビゲーション。クリックのみで開閉(hover展開はしない)。ARIAは開閉(aria-expanded/aria-controls)のみで、中身はただのリンク一覧(role="menu"は使わない)。widthはシンプルなドロップダウンとメガメニューの見た目の違いだけで、開閉の仕組みは共通。
Stack
Grid
余白
contents width
シャドウ
tailwind
テキストtext-5xl
テキストtext-4xl
テキストtext-3xl
テキストtext-2xl
テキストtext-xl
テキストtext-lg
テキストtext-base
テキストtext-sm
テキストtext-xs
primaryテキストテキストテキストテキストテキストテキスト
attentionテキストテキストテキストテキストテキストテキスト
mutedテキストテキストテキストテキストテキストテキスト
disabledテキストテキストテキストテキストテキストテキスト
省略テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト
画像
固定幅 + Retina対応
通常の本文内画像などで使用。1.5x / 2x のRetine用画像も生成。
固定幅
通常の本文内画像などで使用。SVGなどRetina対応が不要な場合。
レスポンシブ画像(widths + sizes)
主にヒーローイメージ用途
ビューポート幅と解像度に応じて最適なサイズをブラウザが選択。
srcset="800.avif 800w, 1280.avif 1280w, 1920.avif 1920w, 2560.avif 2560w"
800w:小型〜標準スマホ DPR 2(iPhone SE、小型 Android など)
1280w:現行スマホ標準モデル DPR 2〜3(iPhone 12〜14、Galaxy 標準など)
1920w:iPad、iPhone Pro Max、フル HD デスクトップ(DPR 1)
2560w:Retina ノートPC(MacBook 13"〜16")、QHD モニタ
アートディレクション(独自 PictureImage)
PCとSPで別画像を使い分け(src / spSrc)。SPは767px以下で適用。
固定幅 600px + densities 1.5x / 2x で Retina 対応。
複数フォーマット切替(Picture + formats)
AVIF → WebP → 元フォーマット の順でブラウザが対応形式を自動選択。