跳至內容

模板:0/doc

維基百科,自由的百科全書

插入一個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 />

它會給出:

0,000,012.00 km
0,000,024.00 km
0,000,212.50 km
0,003,212.51 km

以及……

00,012.00 km
00,024.00 km
00,212.50 km
03,212.51 km
06,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/>

上面代碼也展示了編輯模式下對於使數值列對齊,空參數的有用之處。

它會給出:

0,012.00 mi
0,024.00 mi
0,212.50 mi
3,212.51 mi
06,789.01 mi

當對表格排序時,這些隱藏的字符是用來作為排序規則的字符串的一部分,即便它們不是可見的(但是它們仍然占用空間,並且數字列被正確地對齊,好像它們出現了一樣)。拷貝頁面文字時它們同樣會被包括進去。