• このエントリーをはてなブックマークに追加

リンクの記述方法

wiki文法

内部リンク。リンク先があってもなくてもリンクを設定することができる。リンク先がない場合はリンク先がないときのためのclassが設定され、リンク先のあるページとは違う色のリンクを設定できる。

[[リンク]]

内部リンク(テキストリンク指定)

[[特別:アカウント作成|アカウント作成]]

外部リンク。外部リンクを設定する時は、このように[]で囲んで、半角空白文字区切りで、ページのリンク先URLとそのテキストを設定する。

[http://example.net/ がいぶりんく]

カテゴリは特別。記述方法は特殊。:Category:xxxxの形式で設定する。かっこは[[]]と二重。

[[:Category:カテゴリ名]]

カテゴリ(テキストリンク指定)

[[:Category:カテゴリ名|かてごり]]

HTMLリンク

トップページへのリンク。通常ルートのディレクトリで公開しているのならば、/に設定することで、ドメインのルートにリンクを貼ることができる。

<a href="/">Page</a>

内部リンク。特定のページにリンクを設定したいときに設定する。普通は[[ページ]]としたほうが良い。

<a href="http://example.net/Page">Page</a>

外部リンク。外部リンクを設定する時は、こういった<a>タグを使ったものがある。

<a href="http://example.net/Category:CategoryName">CategoryName</a>

カテゴリには表示されている通り、カテゴリーのURLにリンクを設定すれば、そちらに移動することができるテキストリンクを作成できる。

<a href="http://example.net/Category:CategoryName">CategoryName</a>

リンクの種類

MediaWikiには様々なリンク設定方法がある。有名なのが、内部リンク。[[ページ名]]と本文に記述することにより、そのURLに対してリンクを貼ることができる。カテゴリなどもそのように設定する。

  • ウィキ内の他のページへの内部リンク
    • ページ間のリンク設定を行う<a>タグよりも非常にシンプルに設定できる
  • 他のウェブサイトへの外部リンク
    • 内部リンクとよく似た形式でリンクを設定する
    • [[http://example.com/ 外部リンク]] – ラベルを半角空白区切りで設定する
  • ウィキの内部ページへの外部リンク
    • [https://www.mediawiki.org/w/index.php?title=Help:Links&action=edit Edit this page] – 編集ページヘリンクする
  • ウィキに事前に登録済みの他のウェブサイトへのウィキ間リンク
    • あまり使わない
  • ウィキの他言語版として登録済みの他のウェブサイトへの言語間リンク
    • あまり使わない