Sparkle Design

リンクはコンテンツがナビゲーションできることをユーザーに提示するために使用するコンポーネントです。

Link の概要図

Anatomy: 解剖図

Linkの構成要素を示す解剖図。1はリンクにコンテキストを付与するためのテキスト要素を表すLabelを、2は新規ウィンドウ・タブで開くことを表すアイコンを表すOpen In New Iconを示します。
ItemNameDescriptionComponentOptional
1Labelリンクにコンテキストを付与するためのテキスト要素
2Open In New Icon新規ウィンドウ・タブで開くことを表すアイコン

Options: 選択肢

isOpenInNew

false

新規ウィンドウ・タブで開かないことを表す状態です。リンクのデフォルトの状態です。

isOpenInNew falseの状態。青い下線付きの「Link」というテキストリンクが表示されています。

true

新規ウィンドウ・タブで開くことを表す状態です。有効になっている場合、末尾にアイコンが示されます。

isOpenInNew trueの状態。青い下線付きの「Link」というテキストリンクと、末尾に新規ウィンドウ・タブで開くことを表す外部リンクアイコンが表示されています。

States: 状態

Enable状態のLink。青い下線付きの「Link」というテキストリンクと外部リンクアイコンが表示されています。

Enable

ユーザーがリンクを操作する前のデフォルトの状態。

Hover状態のLink。Enable状態より濃い青い下線付きの「Link」というテキストリンクと外部リンクアイコンが表示されています。

Hover

ユーザーがリンクにマウスオーバーしている状態。ラベルを操作してホバー状態に切り替えることも可能です。

Focus状態のLink。青い枠線で囲まれた青い下線付きの「Link」というテキストリンクと外部リンクアイコンが表示されています。

Focus

ユーザーがタッチ操作や、キーボードや音声による操作を用いてリンクに注視している状態。

Metrics: 寸法

  • Vertical Resizing: Hug
  • Horizontal Resizing: Fixed
  • Item Spacing: 4px
寸法仕様を示す図。

Usage: 使い方

適切な使用例。青い下線付きの「公式ブログ」というテキストリンクと外部リンクアイコンが表示されています。
Do

外部サイトへのリンクを設ける場合はラベルの末尾にアイコンを付与してください。

不適切な使用例。青い下線付きの「メールを送信」というテキストリンクが表示されています。
Don’t

アクションを実行するためのトリガーとしてリンクを使用しないでください。トリガーとして使用する場合はボタンコンポーネントを用います。

Contents: 内容

不適切な使用例。「アップデートの詳細はここをクリックしてください」というテキストリンクが表示され、「ここをクリック」というテキストに青い下線付いています。
Don’t

リンクテキストは曖昧な表現を避けてください。リンクのみを読み上げた際にも、遷移先や内容が伝わるよう、単独で判断できるテキストにしてください。

References: 参考文献

Guidelines for Visualizing LinksTextual links should be colored and underlined to achieve the best perceived affordance of clickability, though there are a few exceptions to these guidelines.www.nngroup.com

Change log: 変更履歴

DateChanges
2025/06/02常に下線を引く状態とする Disabledな状態を削除
2025/04/04初版を公開
小さな気づきや違和感があればお気軽に教えてください。
フィードバック
Chat illustration
Link | Sparkle Design