模板:Tts
外觀
介紹
[編輯]此模板用于田徑賽事成績的可排序表格中,以確保運動員所取得的成績列能夠正確排序。
如果相關表格中的所有時間長度和格式完全一致,則無需使用此模板。例如,精英運動員參加的一英里比賽成績通常採用「m:ss.dd」(分鐘、秒、百分之一秒)的格式。只要秒數部分有前導零,小數部分在必要時有尾隨零,這些時間就能正確排序,無需使用本模板。
然而,在較長距離的比賽結果中,如果成績同時包含低於10分鐘和高於10分鐘的時間,那麼10至19分鐘的成績會在排序時排在2分鐘及以上但低於10分鐘的成績之前。類似的問題也會出現在包含1分鐘上下、1小時上下,或10小時上下的成績表格中。
本模板提供了一種避免該問題的方法(另見下文「可能的變通方案」)。
機制/原理
[編輯]此模板顯示的時間會右對齊,以確保列中的小時、分鐘、秒和小數部分整齊對齊。
用法
[編輯]只需將相關列中的每個時間用此模板套起來,例如:style="text-align:right" data-sort-value="!!!!!1:05:10 "|1:05:10。如果使用了此模板,則表格中的每一行都必須使用該模板。
如果需要將時間以粗體顯示,請使用 style="text-align:right" data-sort-value="1:05:10 "|1:05:10。請注意,將粗體標記放在模板外部是無效的。
參數
[編輯]範例
[編輯]注意事項
[編輯]所有時間的表示都不應超過12個字元(如有必要,此限制可調整)。
技術細節
[編輯]可以考慮輸入前導零,使所有時間具有相同的長度和格式。如果只有少數成績需要使用前導零,或者各方一致認為成績應以帶前導零的格式呈現,那麼這種做法可能是更優的選擇。