Adapted by BabelServer

Help:リンク

出典: フリー百科事典『ウィキペディア(Wikipedia)』
ようこそ - ガイドブック - チュートリアル - 早見表 - FAQ - ヘルプ - 用語集 - 利用案内 - 質問

このページはメタウィキメディアのヘルプ文書のコピーを(一部)もとにしています。


編集の基本
ページの編集
新規ページの作成
記事名チェック
文書の体裁
セクションと目次
箇条書き   表の作り方
脚注 | ISBNのリンク
特殊文字
HTMLタグの使用
画像などの利用
画像の表示
ファイルページ
数式の書き方
リンクする
リンク | URL
パイプ付きリンク
言語間リンク
カテゴリ
リダイレクト(ソフト)
ページの位置づけ
名前空間
サブページ
ミスなどの修正
新規ページのパトロール
以前の版にページを戻す方法
ページの移動
作業の効率化
マジックワード
テンプレート(早わかり)
テンプレートの制限
条件文 | テンプレートの説明文
ナビゲーションボックス
コミュニケーション
要約欄
細部の編集
ノートページ | 過去ログ
ウィキメール
その他
編集の競合
ページ名の働き
記事の定義
ページサイズ
音声・動画の作成と利用
棒グラフの書き方
サンドボックス
ヘルプの目次へ

ハイパーリンクを使うと、ページからページへ移動できます。メディアウィキには、3種類のハイパーリンク方式があり、それぞれ別々のCSSの定義が割り当てられています。ここではそれらについて詳しく説明します。ハイパーリンクを使う基本的な方法についてはHelp:ページの編集#リンクをご覧ください。

目次

[編集] ウィキリンク

ウィキリンクはウィキペディア内の他のページへの内部リンクのことです。メディアウィキでは二重大括弧 [[ ]] の内側にある文字列をウィキリンクと定義します。リンク先は、最初の二重大括弧の直後から、パイプ (|) もしくは閉じ括弧 (]]) までの文字列です(左から右に読みます)。

メディアウィキはウィキリンクのリンク先が存在するか、自動的にチェックします(「存在検出」)。ページが存在しない場合は、リンク先はそのページの編集画面になり、また "new" というCSSクラスが割り当てられます。このようなウィキリンクは、初期設定の外装では赤くなっているので、「赤リンク」と呼ばれています。赤リンクは、そのページの存在の有無の判断の助けになり、作成される予定のページへリンクすることを可能にし、ページ作成を簡単にし、かつそのきっかけを与えるのに役立ちます。自己リンクはHelp:リンクのようにボールド体になります。

画像・音声などのファイル、カテゴリ、言語間リンクのマークアップもウィキリンクのマークアップと同じです。通常のやり方でリンクしようとすると、それぞれページ上に画像や音声・動画再生ボタンを表示、ページをカテゴリに追加、または言語間リンクをページのサイドバーに追加します。これを回避するためには、頭にコロン (:) を付加し、それぞれの特定の構文を停止します。例えば、[[:ファイル:Mediawiki.png]]、[[:Category:Help]]、[[:fr:Help:Link]]のようにします。

なお、ウィキメディア・コモンズにある画像などのファイルを用いている場合、ウィキペディア日本語版上に自動的にファイルページが生成されます。このファイルページにリンクする場合、ページ上ではファイル:Cow-on pole, with horns.jpegのようにリンク先が存在していることになります(青色の通常リンクと同じ表示になる)が、要約欄やログでは未作成ページとして認識されます。

内部リンクは、リンク先が作成済みでも未作成でも、pagelinks tableに存在が記録されます。

[編集] スタブ機能

ページが標準名前空間にあり、リダイレクトではなく、かつ、ウィキテキストのバイト数が個人設定で設定されている「スタブ閾値」よりも小さい場合、存在するページへのウィキリンクは、"stub" クラスに入れられます。

この機能により、加筆すべき必要がおそらくあるとても短いページへのリンクを直ちに識別することができるようになります。また、閾値を非常に大きい値に設定することで、次のように使用することもできます。

[編集] ウィキ間リンク

ウィキ間リンク(インターウィキリンク) は、あらかじめ登録されている別のウェブサイト上のページへリンクします。「ウィキ間」という名前から想像されるのとは違って、リンク先はウィキサイトである必要はないのですが、リンク元のウィキサイトにおいて、インターウィキ・マップに掲載されているサイトでなければなりません。

ウィキ間リンクには、"exitw" というCSSのクラスが割り当てられています。マークアップはウィキリンクと同じ形式ですが、リンク先にプレフィックス(接頭辞)をつけることで、リンク先のサイトを指定します。例えば、ウィキメディアプロジェクト内および他の多くのウィキでは [[wikipedia:Main Page]] と書くことで、ウィキペディアのメインページにリンクすることが出来ます。プレフィックスは、ウィキリンクと同じパイプ付きリンクのマークアップで隠すことが出来ます。詳しくはHelp:言語間リンクを参照してください。

[編集] プロジェクト内のウィキ間リンク

ウィキ間リンクを使ってプロジェクト内のページにリンクすることはできますが、日本語版ウィキペディアでは “ja:” のプレフィックスがついているリンクはウィキリンクと同じように処理しますので、あまり意味がありません。プロジェクトによっては、プロジェクト内へのウィキ間リンクは他のサイトへのリンクとして認識しますが、メディアウィキソフトは、ウィキ間リンクのリンク先のページの有無を検出しませんので、未作成のページへのリンクを区別する特別の体裁もありませんし、リンク先が未作成のページであっても、編集ページではなく閲覧用ページにとびます。更に、自己リンクであるかを識別することもしません。したがって、利点はあまりありません。

[編集] ウィキリンクとウィキ間リンクのマークアップ一覧

コード 結果 リンク先 説明 例
基本的なウィキリンク
[[a]] a a 最も簡単なウィキリンク
[[a b]] a b a b 複数の単語 Adobe Acrobat
[[a]][[b]] ab a と b 隣り合うリンクは、カーソルを上に乗せない限り、abと同じように見える。
[[a#b]] a#b ページaのセクションb リンク先のページはaだが、ページa内のセクションbにリンクされる。bはいずれの階層のセクションであってもリンク可能。 次元#物理量の次元
[[a b]]c a bc a b リンク名が、リンク先の直後の文字列まで含めた長い単語に拡張される(ラテン文字の場合) Japanese
ウィキ間リンク
[[a:b]] a:b a語版のページb aが言語用プレフィックスの場合。サイドバーの「他の言語」欄にリストされる(ノートページでは無効)
[[:a:b]] a:b a語版のページb aが言語用プレフィックスの場合。ウィキテキスト中の記述した位置にリンクが生成される en:wikitext language
[[q:b]] q:b 他サイトqのページb qがプロジェクト用プレフィックスの場合 wikt:b
パイプ付きリンク *
[[ab|c]] c ab リンク先はabだが表示されるリンク名はc 山田
[[a#b|c]] c ページaのセクションb リンク名はc 田中
[[:a:b|c]] c 他サイトaのページb リンク名はc ウィキテキスト言語
[[a|b|c]] b|c a 2番目のパイプは通常のテキストとして取り扱われる
[[a|b]]c bc a リンク先はaだが、リンク名には直後のcが取り込まれる
「パイプの裏技」
入力: [[a (b)|]]
保存後: [[a (b)|a]]
a a (b) 閉じ括弧の直前にパイプ | を挿入すると、生成時に半角括弧部分を除いた文字列をリンク名として表示する
入力: [[a, b|]]
保存後: [[a, b|a]]
a a, b 閉じ括弧の直前にパイプ | を挿入すると、生成時にコンマ以降を除いた文字列をリンク名として表示する
入力: [[q:a|]]
保存後: [[q:a|a]]
a q:a 閉じ括弧の直前にパイプ | を挿入すると、生成時に最初のコロンより前のプレフィックスを除いた文字列をリンク名として表示する。コロンの前の文字列はプレフィックスでなくても動作する
入力: [[q:en:a|]]
保存後: [[q:en:a|en:a]]
en:a q:en:a 複数のコロンがあると最初のコロンの前だけ隠す
入力: [[q:a (b)|]]
保存後: [[q:a (b)|a]]
a q:a (b) 閉じ括弧の直前にパイプ | を挿入すると、生成時に最初のコロンより前のプレフィックスと、半角括弧部分を除いた文字列をリンク名として表示する
その他
a[[b]] ab b リンクの直前にあるaは取り込まれない
[[a]]''b'' ab a 二重のアポストロフィー''でbを括って斜体にすると、リンク名に含まれない
[[a]]'''b''' ab a 三重のアポストロフィ'''でbを括って太字にすると、リンク名に含まれない
[[a]]<nowiki>b</nowiki> ab a リンクの直後にあるbは取り込まれない
[[a|b]]c<nowiki>d</nowiki> bcd a [[a|bc]]<nowiki>d</nowiki>と同じ結果になる
<nowiki>[[a]]</nowiki> [[a]] × 入力した通りのテキストがリンクなしで表示される

* パラメータでリンク名を指定するリンク、パイプ記号を使うため「パイプ付きリンク」(piped link) と呼ばれます(Help:パイプ付きリンク参照)。

[編集] 外部リンク

外部リンクは、URLの絶対指定で任意のウェブページへ直接リンクします。CSSでは、クラス "external" が割り当てられています。外部リンクは[http://www.example.org リンク名]という形式で記述します(生成結果はリンク名)。空白がURLとリンク名を分離しています。リンク名がない場合は、ページ内で順番に番号付けされます。例えば[http://www.example.org]は [1]となります。大括弧無しのリンクは、URLがそのまま表示されます。例えば http://www.example.org のようにです。この時、URLの後に空白を入れるのを忘れないでください。

内部リンクの場合と違い、[http://www.example.org a]s のように、閉じ括弧直後の文字はリンク名に含まれません。as となります。


詳細は外部リンクのURLを参照してください。

[

NEXT PART