Template:Alternating rows table section
Alternating rows table section allows for the dynamic creation of tables that use alternating styles for odd and even numbered rows, typically in conjunction wi…
Usage
Alternating rows table section allows for the dynamic creation of tables that use alternating styles for odd and even numbered rows, typically in conjunction with a template which generates a table where some rows may not be present every time.
The template produces only a portion of the table: this allows for the end user to customize the leading and trailing sections of the table, include secondary rows between sections, or other control elements. This table creates a new row at the start, and the user must start a new row if they want to include additional information after the table section.
There are two named arguments to this template:
- os
- Defines the CSS style for odd-numbered rows.
- es
- Defines the CSS style for even-numbered rows.
Beyond these, the template accepts up to 30 unnamed parameters, the contents which are appropriate wikimarkup to create a table row as described below. A parameter may be left empty, and will not add to the current row count; in other words, the template tracks how may rows have been defined by the unnamed arguments to determine to apply the odd or even styling.
The unnamed arguments must start with a template-compatible table cell symbol, either "!" for a header, or the use of {{!}} to create the standard cell indicator "|". An argument can contain multiple cells, either separated on lines (using {{!}} to separate cells) or on a single line (using {{!!}} to replace "||" delimiters); cell-specific style arguments can also be applied.
Unpredictable results may happen using other wikitable features such as rowspanning, creating a new row within an argument (using {{!-}}), or the like.
Examples
{| class="wikitable"
! Place !! Result
{{Alternating rows table section|es=background:#f0f0f0;
| {{!}} First {{!!}} 100
| {{!}} Second {{!!}} 95
| <!-- empty! -->
| {{!}} Third {{!!}} 87
| <!-- empty! -->
| {{!}} Fourth {{!!}} 65
| {{!}} Fifth {{!!}} 58
}}
|}
| Place | Result |
|---|---|
| First | 100 |
| Second | 95 |
| Third | 87 |
| Fourth | 65 |
| Fifth | 58 |
{| class="infobox vevent" style="float:left;"
! colspan="2" style="background:#4040F0;" | AFC North
{{Alternating rows table section|es=background:#f0f0f0;
| {{!}} Ravens {{!!}} Baltimore
| {{!}} Bengals {{!!}} Cincinnati
| {{!}} Browns {{!!}} Cleveland
| <!-- Empty! -->
| {{!}} Steelers {{!!}} Pittsburgh
}}
|-
! colspan="2" style="background:#4040F0;" | AFC East
{{Alternating rows table section|es=background:#f0f0f0;
| {{!}} Bills {{!!}} Buffalo
| {{!}} Dolphins {{!!}} Miami
| <!-- empty! -->
| {{!}} Patriots {{!!}} New England
| {{!}} Jets {{!!}} New York
}}
|}
| AFC North | |
|---|---|
| Ravens | Baltimore |
| Bengals | Cincinnati |
| Browns | Cleveland |
| Steelers | Pittsburgh |
| AFC East | |
| Bills | Buffalo |
| Dolphins | Miami |
| Patriots | New England |
| Jets | New York |
Related pages
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.