模板:Image label begin/doc

用法

可參考下方的示例,改編自en:Template:Australia Labelled Map

{{Image label begin|image=Australia location map recolored.png
                   |alt=澳大利亚地图。西澳大利亚州位于西部,首府为珀斯;北领地位于北部中心,首府为达尔文;昆士兰州位于东北部,首府为布里斯班;南澳大利亚州位于南部,首府为阿德莱德;新南威尔士州位于东南部北部,首府为悉尼;维多利亚州位于最东南部,首府为墨尔本。塔斯马尼亚州,首府霍巴特,位于维多利亚州的海岸边,横跨巴斯海峡。西部和西北部是印度洋,东部是南太平洋,南部是南大洋,东南是塔斯曼海。南部的大澳大利亚湾和北部的卡彭塔利亚湾是主要海湾。帝汶海和阿拉弗拉海位于北海岸外,大堡礁保护着东北海岸免受珊瑚海的侵袭。
                   |width={{{width|}}}
                   |font-size=85%}}
{{Image label|scale={{{width|}}}|x=0.26 |y=0.345 |text=[[西澳大利亚州]]}}
{{Image label|scale={{{width|}}}|x=0.46 |y=0.20  |text=[[北领地]]}}
{{Image label|scale={{{width|}}}|x=0.505|y=0.4025|text=[[南澳大利亚州]]}}
...
{{Image label end}}

參數

width/scale

單位為像素,默認為400。

如果給{{image label begin}}填入了|width=值,則{{image label}}中的|scale=值必須與之相同,否則在圖片尺寸調整時,標籤會出現錯位。在模板中使用時,最簡單的方法是通過相同的參數名稱來確保這一點,可參考上方的示例。

x/y

x值代表標籤到左邊的距離,與圖片頂邊長度的比值;y值代表標籤到上邊的距離,與圖片頂邊長度的比值。x值總是在0和1之間。對於正方形圖像,y值也在0和1之間。

例如,在正方形圖像中:

  • |x=0|y=0會將標籤的左上角放在圖像的左上角
  • |x=0|y=1會將標籤的左上角放在圖像的左下角
  • |x=1|y=0會將標籤的左上角放在圖像的右上角
  • |x=0.5|y=0.5會將標籤的左上角放在圖像的右上角

image

圖像的名稱,不用加「File:」前綴。

text

標籤顯示的文字,可以加入內鏈等。

float

懸浮方式,有四種選項:

  • |float=none – 默認
  • |float=center – 頁面居中
  • |float=left –頁面左側
  • |float=right – 頁面右側

font-size

可選。用於指定標籤的字體大小。例如,|font-size=85%會以較小的字體顯示標籤。如果省略,字體大小將從周圍內容中繼承。

|font-size=也可以在每個{{image label}}上單獨設置,以調整該標籤的字體大小。

font-strech

僅用於{{image label}}等。用於改變標籤的文字寬窄,適用於西文字體。有效的值包括 normalsemi-condensedcondensedextra-condensedultra-condensedsemi-expandedexpandedextra-expanded 或者 ultra-expanded,也可以是百分數,例如,|font-stretch=75%

text-align

可選。如果給定,影響有換行符(<br/>)的標籤內的逐行對齊。如果省略,默認文本對齊方式為居中。

指定圖片應該連結到哪裏。若填入File:(默認),圖像將連結到其文件頁面。如果為空值,圖像不連結到頁面,這適合於純粹的裝飾性圖像

alt

指定圖片的「alt」屬性所使用的文本,參見Wikipedia:圖像的替代文字。如果|link=是空值,|alt=也應該為空值;如果|link=File:或者沒有使用|link=參數,|alt=應該描述圖片;如果|link=指向其他頁面,|alt=應該描述如果點擊圖片會發生什麼。

caption

圖片的說明文字。

模板組合

工具

參見