(Translated by https://www.hiragana.jp/)
Help:外部リンクアイコン - Wikipedia

ウィキペディアでの外部がいぶリンク一般いっぱんてきにはリンクの最後さいごアイコン表示ひょうじします。[1]ウィキペディアでは外装がいそうごとにCSS利用りようして特定とくてい拡張子かくちょうしURIスキーム検出けんしゅつして、それらにもとづき特定とくていのアイコンを表示ひょうじすることができます。なお、拡張子かくちょうし検出けんしゅつURLもとづいておこなわれ、リンクさき実際じっさいにその拡張子かくちょうしのファイルであるかどうかは検査けんさしていません。

このページではアイコンをしめすためにexample.orgのような例示れいじようのURLを提示ていじしていますが、いずれも実在じつざいのファイルをすことを意図いとしていません。

解説かいせつ 編集へんしゅう

MediaWikiのソフトウェアは拡張子かくちょうしURIスキーム検出けんしゅつしてリンク作成さくせいします。そのため、URIのないリンクでは外部がいぶリンクが作成さくせいされません。また、URLのURIスキーム以外いがい部分ぶぶん検出けんしゅつしないため、wwwがあるかどうかは外部がいぶリンクの作成さくせい影響えいきょうしません。

既定きてい外装がいそうだったベクターはPDFアイコンしか表示ひょうじせず、ケルンブルーもおなじである。モバイルようのMinervaNeueではすべ表示ひょうじしません。一方いっぽう、モダン、モノブック、Timelessはおおくの種類しゅるいのアイコンを表示ひょうじします。かく外装がいそう表示ひょうじされるアイコンは外装がいそうのCSSで定義ていぎされていますが、PDFアイコンのみは{{PDFlink}}が使つかわれる場合ばあい拡張子かくちょうしがPDFの場合ばあい表示ひょうじされるとガジェット定義ていぎされています。ガジェットを個人こじん設定せっていの「ガジェット」タブ無効むこうにすると、外装がいそう定義ていぎされたアイコンが使用しようされます。

ファイル拡張子かくちょうしもとづくアイコンは拡張子かくちょうし一致いっちする場合ばあいにのみ表示ひょうじされます。また、ファイル拡張子かくちょうしとURIスキームの両方りょうほうにアイコンが指定していされている場合ばあい、ファイル拡張子かくちょうしのアイコンが優先ゆうせんして表示ひょうじされます。リンクテキストが2ぎょう以上いじょうにわたる場合ばあいInternet Explorer不具合ふぐあいしょうじることがあります。外部がいぶリンクアイコンは代替だいたいテキスト指定していできないため、アクセシビリティの基準きじゅん適合てきごうしません。

 
下記かきのリンクでこのページをべつ外装がいそう表示ひょうじすることができます。
種類しゅるい 拡張子かくちょうし れい
Portable Document Format .pdf .PDF, .pdf# .PDF# .pdf? .PDF? https://example.org/test.pdf
Audio Video Interleave .avi .AVI https://example.org/test.avi
MPEG-1 .mpg .MPG .mpeg .MPEG https://example.org/test.mpg
Ogg .ogm .OGM https://example.org/test.ogm
MIDI .MID .midi .MID https://example.org/test.mid
MP3 .MP3 https://example.org/test.mp3
Ogg Vorbis .OGG https://example.org/test.ogg
Waveform Audio File Format .WAV* https://example.org/test.wav
Windows Media Audio .wma .WMA https://example.org/test.wma
種類しゅるい URIスキーム れい
Internet Relay Chat irc:// ircs:// irc://example.org
File Transfer Protocol ftp:// ftp://example.org
Network News Transfer Protocol news: news:example.org
mailto mailto: mailto:example@example.org
HTTPS https:// https://example.org/test.html
Apache Subversion svn:// svn://example.org/
ビットコイン bitcoin:// bitcoin:1BitQEtcoxAnViwUYX9k6KupmmsEfWrGnr
FTPS ftps:// ftps://example.org/
Geo URI英語えいごばんRFC 5870日本語にほんごやく geo: geo:37.786971,-122.399677[2]
Git git:// git://example.org/
Gopher gopher:// gopher://example.org
Hypertext Transfer Protocol http:// http://example.org
Magnet URI scheme英語えいごばん magnet:// きかけ)
Multimedia Messaging Service mms:// mms://example.org/
NASA World Wind worldwind:// worldwind://example.org/
Network News Transfer Protocol nntp:// nntp://example.org/
Secure Shell ssh:// ssh://example.org/
Secure Session Initiation Protocol sips:// sips://example.org/
Session Initiation Protocol sip:// sip://example.org/
Short Message Service sms:// sms://example.org/
SSH File Transfer Protocol sftp:// sftp://example.org/
電話でんわ参考さんこう電話でんわ番号ばんごう tel:// tel://example.org/
tel:1
Telnet telnet:// telnet://example.org/
Uniform Resource Name urn: urn:isbn:0451450523 [3]
Extensible Messaging and Presence Protocol xmpp:// xmpp://example.org/

外部がいぶリンクアイコンをかく 編集へんしゅう

plainlinksクラスを使用しようすることで外部がいぶリンクアイコンをかくすことができますが、推奨すいしょうとなっています。

<span class="plainlinks">http://example.org/test.pdf</span>

カスタム外部がいぶリンクアイコン 編集へんしゅう

特別とくべつ:利用りようしゃページ/skin.css設定せっていえらばれた外装がいそうにのみ適用てきよう)または特別とくべつ:利用りようしゃページ/common.cssすべての外装がいそう適用てきよう)を編集へんしゅうすることで、カスタムの外部がいぶリンクアイコンを指定していすることができます。たとえば、おもて計算けいさんソフト Microsoft Excel形式けいしきのファイルで使つかわれる拡張子かくちょうしわるURLにアイコン([1]/File:Page white excel.png)を追加ついかしたい場合ばあい下記かきのCSSを追加ついかしてください。

#content a[href$=".xls"].external,
#content a[href$=".XLS"].external,
#content a[href$=".xlsx"].external,
#content a[href$=".XLSX"].external {
    background: url("https://upload.wikimedia.org/wikipedia/commons/b/ba/Page_white_excel.png") center right no-repeat; padding-right: 18px;
}

CSSがただしく編集へんしゅう認識にんしきされ、再読さいどくこみすると、たとえば下記かきURL表記ひょうきうしろの外部がいぶリンクのアイコンがそれにわります。

https://example.org/test.xls

上記じょうきのCSS断片だんぺんはすべて小文字こもんじの.xls、.xlsxおよびそれらの英字えいじ大文字おおもじにした拡張子かくちょうし検出けんしゅつします。カスタム外部がいぶリンクアイコンはかならよこはば16ピクセルでなければならず、SVG使用しようすることができません。また、かならhttps://upload.wikimedia.org にあるファイルでなければなりません。ファイルのリンクを生成せいせいするにはファイルページで画像がぞうひらいたのち、URLをコピーしてください。

既定きていのアイコンを除去じょきょする場合ばあい、CSSで除去じょきょするURLを指定していすることでできます。たとえば、httpsのリンクから南京錠なんきんじょうアイコンを除去じょきょしたい場合ばあい下記かきのように指定していします。

div#content a[href ^="https://"].external {
    background: center right no-repeat; padding-right: 18px;
}

既定きていのアイコンをすべ除去じょきょする場合ばあい下記かきのように指定していします。

div#content a.external {
    background:none !important;
    padding: 0px !important;
}

関連かんれん項目こうもく 編集へんしゅう


  1. ^ Template:Imboxなかなど、CSS class plainlinksが指定していされている部分ぶぶんのぞく。
  2. ^ アメリカサンフランシスコNew Montgomery Street一角いっかく?をしている。
  3. ^ ISBNISBN 0451450523書籍しょせきピーター・S・ビーグルThe Last Unicorn最後さいごのユニコーン)」英語えいごばん)をしめしている。