zudo-doc
GitHub リポジトリ

検索したい単語を入力

いつでも検索バーを開ける

External Links

作成 2026年5月28日Takeshi Takatsudo

外部リンクに視覚的なインジケーターを自動付与します。

Core 機能 — 常に有効です。設定は不要です。

概要

外部オリジンを指すリンクには、視覚的なアフォーダンスが自動的に付与されます。このアフォーダンスはプロジェクトのリンクオーバーライドコンポーネントによって適用され、href が現在のサイト外の絶対 http: または https: URL であるアンカーに外部リンクアイコンを追加します。

外部リンクの判定基準

以下の条件に当てはまるリンクが外部として扱われます。

  • href が絶対 http: または https: URL である。

  • オリジンが現在のサイトのオリジンと異なる。

相対パスと非 HTTP スキーム(mailto:tel:)は常に内部として扱われ、アフォーダンスは付与されません。

外部サイトへの通常の markdown リンクを記述します。

詳細は [zfb リポジトリ](https://github.com/takazudo/zfb) を参照してください。

リンクテキストの後に外部リンクアイコンが表示されます: zfb リポジトリ

補足

  • 視覚的なアフォーダンス(アイコン、色)は、設定可能な externalLinks キーではなくプロジェクトのリンクコンポーネントで定義されています。外観はプロジェクトのデザイントークンで制御します。

  • 属性マージ(target="_blank"rel="noopener noreferrer" など)はリンクオーバーライドコンポーネントが担い、markdown パイプラインでは行いません。

  • 内部リンクのターゲットを正規化するコンパニオン機能については Resolve Links を参照してください。

Revision History

Takeshi Takatsudo作成: 2026-05-29T01:40:39+09:00更新: 2026-05-29T01:40:39+09:00

AI Assistant

Ask a question about the documentation.