模板:0/sandbox
外觀
這是Template:0(差異)的沙盒。 |
此模板沙盒被引用於約8,700個頁面。 為了避免造成大規模的影響,所有對此模板沙盒的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此模板沙盒中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
插入一個visibility:hidden和color:transparent(即不可見)的零(0)字符。它用於填充表格列中的統計數據及其他數字,以便它們整齊地排成一列。
此不可見的零事實上可以被其他任何字符串取代(不管如何,它會被設為不可見),即通過指定該字符串作為第一個可選的參數達成。當用於在那樣表格的數值列中,「在視覺上填滿」等值長度行,這一點是很有用的。這可以通過插入額外的不可見零、千位分隔符,或者數值字段前綴與後綴的小數點,(被調整以填充到最大數字值的長度)如例一所示。
例一:展示了對於不同長度的數據,用{{Template:0}}填充字段使小數點排成一線(在編輯模式下的效果,以及頁面上的顯示效果)。
{{0|0,000,0}}12{{0|.00}} km<br /> {{0|0,000,0}}24.{{0|00}} km<br /> {{0|0,000,}}212.5{{0|0}} km<br /> {{0|0,00}}3,212.51 km<br /> 以及…… {{0|00,0}}12{{0|.00}} km<br /> {{0|00,0}}24.{{0|00}} km<br /> {{0|00,}}212.5{{0|0}} km<br /> {{0|0}}3,212.51 km<br /> {{0|}}6,789.01 km<br />
它會給出:
24. km
212.5 km
3,212.51 km
- 以及……
24. km
212.5 km
3,212.51 km
6,789.01 km ↔ 注意它的效果,在填充前綴中的零長度或空字符串的效果。(比較並對照下面示例二中「3,212.51 mi」所用方法。)
例二:左邊用零填充以使數值排列整齊
- 注意:
- 從在前綴調用中的不同之處(比較上面與下面的示例調用)可以看出,僅有消耗空間的數量對結果的分隔有影響。(From the difference in the prefix calls (compare above and below example calls)... only the number of places consumed matters in the spacing that results.)
- 簡而言之,該模板不在乎你是否指定逗號、小數點或者零。
{{0|0,0}}12{{0|.00}} mi<br /> {{0|0,0}}24.{{0|00}} mi<br /> {{0|0,}}212.5{{0|0}} mi<br /> 3,212.51 mi<br /> {{0|}}6,789.01 mi<br/>
上面代碼也展示了編輯模式下對於使數值列對齊,空參數的有用之處。
它會給出:
24. mi
212.5 mi
3,212.51 mi
6,789.01 mi
當對表格排序時,這些隱藏的字符是用來作為排序規則的字符串的一部分,即便它們不是可見的(但是它們仍然佔用空間,並且數字列被正確地對齊,好像它們出現了一樣)。拷貝頁面文字時它們同樣會被包括進去。