這篇幫助文檔介紹如何在萌娘百科使用外部圖像。對於條目中使用的圖像,請優先將其上傳到萌娘共享,以內部圖像的方式引用。
提醒:
簡單的使用外部圖片,可以直接將圖片地址輸入或粘貼指條目內(如下文)。
直接在文中插入圖片地址,即可顯示圖片:
https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png
效果如下:
這樣使用的時候在圖片後不要帶有URL參數。
你也可以使用 {{filepath:內部圖片文件名}}來把內部圖片以外部圖像的格式顯現,如{{filepath:2010-DEC-13MoeGirlWikiLogo.png}}
效果如下:
[https://zh.moegirl.tw/ https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png]
效果如下:
萌娘百科中有一個模板,可以讓編輯者方便地為外部圖片加上框架,並且能夠對齊浮動。
語法為:{{外部圖片注釋|圖片地址|注釋文字|位置(默認為右)|寬度=尺寸(默認為400px)}}
{{外部圖片注釋|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|這是萌娘百科LOGO|左|寬度=150px}}
效果如下:
基礎語法:{{Gallery|title=畫廊標題|width=單圖最大寬度|height=單圖最大高度|圖片1地址|圖片1標題|圖片2地址|圖片2標題|……}}
{{Gallery|title=這是萌娘百科LOGO|width=150|height=150
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|這
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|是
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|萌
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|娘
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|百
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|科
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|
|https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png|LOGO
}}
效果如下:
| 這是萌娘百科LOGO | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
<img />語法可以在插入外部圖片的同時使用 style 等屬性添加高級樣式,這是簡單語法做不到的。
注意:萌娘百科的 <img /> 並不是標準的 HTML5 標籤,而是一個 MediaWiki 擴展標籤,因此你必須正確閉合它: → <img src="foo.png"><img src="foo.png" />
<img />的屬性裡不能使用wikitext語法,它們將被原樣傳遞,因此它更適合插入一個連結固定的外部圖片。如果想要在屬性中使用解析器函數,推薦使用 {{#img:}} 解析器函數。
<img src="https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png" />
效果如下:
這種寫法顯示出來和#簡單顯示外部圖像中的圖片無異。
實現圖片縮放有兩種方式:定義圖片寬度(width屬性)或/和定義圖片高度(height屬性)。
如果需要一個寬度為250px的圖片:
<img src="https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png" style="width:250px;" />
效果如下:
如果需要一個高度為150px的圖片:
<img src="https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png" style="height:150px;" />
效果如下:
同時定義高度和寬度可以實現拉伸圖片的效果。
<img src="https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png" style="height:300px;width:500px;" />
效果如下:
<img />語法還有其它的屬性可以選用:
| 屬性 | 值 | 描述 |
|---|---|---|
| src | URL | 必須使用。規定顯示圖像的URL。 |
| height | pixels % |
定義圖像的高度。 |
| width | pixels % |
設置圖像的寬度。 |
| alt | text | 規定圖像的替代文本(當圖片無法顯示時,顯示文本內容)。 |
| title | text | 滑鼠滑過時顯示的文字提示。 |
| longdesc | URL | 指向包含長的圖像描述文檔的URL。 |
| ismap | URL | 將圖像定義為伺服器端圖像映射。 |
| usemap | URL | 將圖像定義為客戶器端圖像映射。 |
{{#img:}}解析器函數的功能類似於上述的 <img /> 語法,但是使用它時可以使用 wikitext 語法,語法如下:
{{ #img: 圖片鏈接 | class = foo | 鍵 = 值 | ... }}
其中圖片連結等同於前文中 img 標籤的 src 屬性,其他可使用的屬性與 img 標籤一致:參考此處。
你可以在{{#img:}}中使用非常複雜的語句,這種使用場景在模板中較為常見:
{{#img:<!--
-->{{ #switch: 2
| 1 = https://example.com/path/to/file.png
| 2 = https://img.moegirl.tw/common/8/87/2010-DEC-13MoeGirlWikiLogo.png
}}<!--
-->| class = test<!--
-->| title = title<!--
-->
}}
| |||||||||||||||||||||||||||||||||||