Difference between revisions of "Template:16TeamBracket-TableTennis"

From blackwiki
Jump to navigation Jump to search
blackwiki>LLTT
blackwiki>WOSlinker
(tidy style for better HTML5 compatibility)
Line 1: Line 1:
 
{| border="0" cellpadding="0" cellspacing="0" style="font-size: 90%; margin:1em 2em 1em 1em;"
 
{| border="0" cellpadding="0" cellspacing="0" style="font-size: 90%; margin:1em 2em 1em 1em;"
| align="center" colspan="3" style="border:1px solid #aaa; background: #f2f2f2;"|{{{RD1|First Round}}}
+
| colspan="3" style="text-align:center;border:1px solid #aaa; background: #f2f2f2;"|{{{RD1|First Round}}}
 
| colspan="2" |  
 
| colspan="2" |  
| align="center" colspan="3" style="border:1px solid #aaa; background: #f2f2f2;"|{{{RD2|Quarterfinals}}}
+
| colspan="3" style="text-align:center;border:1px solid #aaa; background: #f2f2f2;"|{{{RD2|Quarterfinals}}}
 
| colspan="2" |  
 
| colspan="2" |  
| align="center" colspan="3" style="border:1px solid #aaa; background: #f2f2f2;"|{{{RD3|Semifinals}}}
+
| colspan="3" style="text-align:center;border:1px solid #aaa; background: #f2f2f2;"|{{{RD3|Semifinals}}}
 
| colspan="2" |  
 
| colspan="2" |  
| align="center" colspan="3" style="border:1px solid #aaa; background: #f2f2f2;"|{{{RD4|Finals}}}
+
| colspan="3" style="text-align:center;border:1px solid #aaa; background: #f2f2f2;"|{{{RD4|Finals}}}
 
|-
 
|-
 
| height="7" width={{{seed-width|"20"}}}|
 
| height="7" width={{{seed-width|"20"}}}|
Line 27: Line 27:
 
| width={{{score-width|"20"}}}|
 
| width={{{score-width|"20"}}}|
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed1|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed1|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team1| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team1| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score1| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score1| }}}
 
| colspan="2" style="border-bottom: 2px solid black;"| 
 
| colspan="2" style="border-bottom: 2px solid black;"| 
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed1|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed1|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team1| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team1| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score1| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score1| }}}
 
| style="border-bottom: 2px solid black;"| 
 
| style="border-bottom: 2px solid black;"| 
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed2|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed2|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team2| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team2| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score2| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score2| }}}
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed2|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed2|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team2| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team2| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score2| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score2| }}}
 
| rowspan="6" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-left: 0px"| 
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail1| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail1| }}}
| colspan="3" rowspan="4" align="right" valign="top" style="font-size: 70%;"|{{{RD2-detail1| }}}
+
| colspan="3" rowspan="4" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD2-detail1| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed3|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed3|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team3| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team3| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score3| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score3| }}}
 
| style="border-bottom: 2px solid black;"| 
 
| style="border-bottom: 2px solid black;"| 
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD3-seed1|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD3-seed1|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD3-team1| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD3-team1| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD3-score1| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD3-score1| }}}
 
| style="border-bottom: 2px solid black;"| 
 
| style="border-bottom: 2px solid black;"| 
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed4|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed4|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team4| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team4| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score4| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score4| }}}
 
| rowspan="3" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="3" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="12" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="12" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD3-seed2|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD3-seed2|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD3-team2| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD3-team2| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD3-score2| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD3-score2| }}}
 
| rowspan="12" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="12" style="border: 2px solid black; border-left: 0px"| 
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail2| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail2| }}}
| colspan="3" rowspan="7" align="right" valign="top" style="font-size: 70%;"|{{{RD3-detail1| }}}
+
| colspan="3" rowspan="7" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD3-detail1| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed5|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed5|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team5| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team5| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score5| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score5| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed3|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed3|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team3| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team3| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score3| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score3| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed6|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed6|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team6| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team6| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score6| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score6| }}}
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed4|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed4|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team4| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team4| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score4| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score4| }}}
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail3| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail3| }}}
| colspan="3" rowspan="4" align="right" valign="top" style="font-size: 70%;"|{{{RD2-detail2| }}}
+
| colspan="3" rowspan="4" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD2-detail2| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed7|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed7|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team7| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team7| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score7| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score7| }}}
 
| style="border-bottom: 2px solid black;"| 
 
| style="border-bottom: 2px solid black;"| 
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD4-seed1|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD4-seed1|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD4-team1| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD4-team1| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD4-score1| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD4-score1| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed8|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed8|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team8| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team8| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score8| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score8| }}}
 
| rowspan="3" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="3" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="14" style="border-top:2px solid black;"| 
 
| rowspan="14" style="border-top:2px solid black;"| 
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD4-seed2|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD4-seed2|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD4-team2| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD4-team2| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD4-score2| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD4-score2| }}}
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail4| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail4| }}}
| colspan="3" rowspan="7" align="right" valign="top" style="font-size: 70%;"|{{{RD4-detail1| }}}
+
| colspan="3" rowspan="7" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD4-detail1| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed9|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed9|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team9| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team9| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score9| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score9| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed5|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed5|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team5| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team5| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score5| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score5| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed10|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed10|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team10| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team10| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score10| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score10| }}}
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed6|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed6|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team6| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team6| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score6| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score6| }}}
 
| rowspan="6" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="6" style="border: 2px solid black; border-left: 0px"| 
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail5| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail5| }}}
| colspan="3" rowspan="4" align="right" valign="top" style="font-size: 70%;"|{{{RD2-detail3| }}}
+
| colspan="3" rowspan="4" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD2-detail3| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed11|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed11|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team11| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team11| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score11| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score11| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD3-seed3|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD3-seed3|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD3-team3| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD3-team3| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD3-score3| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD3-score3| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed12|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed12|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team12| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team12| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score12| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score12| }}}
 
| rowspan="3" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="3" style="border: 2px solid black; border-right: 0px; border-left: 0px"| 
 
| rowspan="8" style="border-top:2px solid black;"| 
 
| rowspan="8" style="border-top:2px solid black;"| 
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD3-seed4|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD3-seed4|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD3-team4| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD3-team4| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD3-score4| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD3-score4| }}}
 
| rowspan="8" style="border-top:2px solid black;"| 
 
| rowspan="8" style="border-top:2px solid black;"| 
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail6| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail6| }}}
| colspan="3" rowspan="7" align="right" valign="top" style="font-size: 70%;"|{{{RD3-detail2| }}}
+
| colspan="3" rowspan="7" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD3-detail2| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed13|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed13|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team13| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team13| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score13| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score13| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed7|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD2-seed7|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team7| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD2-team7| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score7| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD2-score7| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed14|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed14|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team14| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team14| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score14| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score14| }}}
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="3" style="border: 2px solid black; border-left: 0px"| 
 
| rowspan="6" style="border-top:2px solid black;"| 
 
| rowspan="6" style="border-top:2px solid black;"| 
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed8|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD2-seed8|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team8| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD2-team8| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score8| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD2-score8| }}}
 
| rowspan="5" style="border-top:2px solid black;"| 
 
| rowspan="5" style="border-top:2px solid black;"| 
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail7| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail7| }}}
| colspan="3" rowspan="4" align="right" valign="top" style="font-size: 70%;"|{{{RD2-detail4| }}}
+
| colspan="3" rowspan="4" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD2-detail4| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed15|}}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f2f2f2"| {{{RD1-seed15|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team15| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; border-bottom: 0px; background: #f9f9f9"|  {{{RD1-team15| }}}
| align="center" style="border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score15| }}}
+
| style="text-align:center;border: 1px solid #aaa; border-bottom: 0px; background: #f9f9f9"|{{{RD1-score15| }}}
 
|-
 
|-
| align="center" style="border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed16|}}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f2f2f2"| {{{RD1-seed16|}}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team16| }}}
 
| style="border: 1px solid #aaa; border-right: 0px; background: #f9f9f9"|  {{{RD1-team16| }}}
| align="center" style="border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score16| }}}
+
| style="text-align:center;border: 1px solid #aaa; background: #f9f9f9"|{{{RD1-score16| }}}
 
| rowspan="2" style="border-top:2px solid black;"| 
 
| rowspan="2" style="border-top:2px solid black;"| 
 
|-
 
|-
| colspan="3" align="right" valign="top" style="font-size: 70%;"|{{{RD1-detail8| }}}
+
| colspan="3" style="text-align:right;vertical-align:top;font-size: 70%;"|{{{RD1-detail8| }}}
 
|}<noinclude>
 
|}<noinclude>
  

Revision as of 11:35, 21 December 2014

First Round   Quarterfinals   Semifinals   Finals
             
               
   
             
               
   
         
               
   
           
             
   
         
               
   
         
               
   
         
               
   
    
      
 
50px Template documentation[view] [edit] [history] [purge]

Usage

This template generates a 16-team tournament bracket.

{{16TeamBracket-TableTennis
| RD1=
| RD2=
| RD3=
| RD4=

| team-width=
| score-width=

| RD1-seed1=
| RD1-team1=
| RD1-score1=
| RD1-seed2=
| RD1-team2=
| RD1-score2=
| RD1-detail1=

| RD1-seed3=
| RD1-team3=
| RD1-score3=
| RD1-seed4=
| RD1-team4=
| RD1-score4=
| RD1-detail2=

| RD1-seed5=
| RD1-team5=
| RD1-score5=
| RD1-seed6=
| RD1-team6=
| RD1-score6=
| RD1-detail3=

| RD1-seed7=
| RD1-team7=
| RD1-score7=
| RD1-seed8=
| RD1-team8=
| RD1-score8=
| RD1-detail4=

| RD1-seed9=
| RD1-team9=
| RD1-score9=
| RD1-seed10=
| RD1-team10=
| RD1-score10=
| RD1-detail5=

| RD1-seed11=
| RD1-team11=
| RD1-score11=
| RD1-seed12=
| RD1-team12=
| RD1-score12=
| RD1-detail6=

| RD1-seed13=
| RD1-team13=
| RD1-score13=
| RD1-seed14=
| RD1-team14=
| RD1-score14=
| RD1-detail7=

| RD1-seed15=
| RD1-team15=
| RD1-score15=
| RD1-seed16=
| RD1-team16=
| RD1-score16=
| RD1-detail8=

| RD2-seed1=
| RD2-team1=
| RD2-score1=
| RD2-seed2=
| RD2-team2=
| RD2-score2=
| RD2-detail1=

| RD2-seed3=
| RD2-team3=
| RD2-score3=
| RD2-seed4=
| RD2-team4=
| RD2-score4=
| RD2-detail2=

| RD2-seed5=
| RD2-team5=
| RD2-score5=
| RD2-seed6= 
| RD2-team6=
| RD2-score6=
| RD2-detail3=

| RD2-seed7=
| RD2-team7=
| RD2-score7=
| RD2-seed8=
| RD2-team8=
| RD2-score8=
| RD2-detail4=

| RD3-seed1=
| RD3-team1=
| RD3-score1=
| RD3-seed2=
| RD3-team2=
| RD3-score2=
| RD3-detail1=

| RD3-seed3=
| RD3-team3=
| RD3-score3=
| RD3-seed4=
| RD3-team4=
| RD3-score4=
| RD3-detail2=

| RD4-seed1=
| RD4-team1=
| RD4-score1=
| RD4-seed2=
| RD4-team2=
| RD4-score2=
| RD4-detail1=
}}

Template parameters

  • RD1, RD2, RD3, RD4 — [OPTIONAL] The names of each respective round. Defaults to "First Round", "Quarterfinals", "Semifinals", and "Final", respectively.
  • team-width — [OPTIONAL] The width (in pixels) of the team field for each tier. Defaults to 160 pixels.
  • score-width — [OPTIONAL] The width (in pixels) of the score field for each match of the tier. Defaults to 20 pixels.
  • RD-match — [OPTIONAL] Details of the match in the specific round (e.g., scores in each game). Defaults to non-breaking space.
  • The rest of the parameters fill in the bracket and consists of the form X-Y where
    • X is the specific round.
    • Y is either the team's name or score.

See also