Template:Column-generating template families
Column-generating template families
The templates listed here are not interchangeable. For example, using {{col-float}} with {{col-end}} instead of {{col-float-end}} would leave a <div>...</div> open, potentially harming any subsequent formatting.
- "Responsive/mobile suited" refers to whether more than one column will show up in cell phones. See tests here. Some templates need to be updated to work in cell phones too. Please use mobile-suited templates, or straight divs. For why, see WP:Access. See discussion.
- "Deprecated. Replace over time" is under discussion about whether templates without mobile capability should officially be called deprecated. In any case most uses of those templates can be replaced now by other templates or straight divs.
| Type | Family | Deprecated.
Replace over time |
Handles wiki
table code?[lower-alpha 2] |
Responsive/
mobile suited |
Dependent on
media queries |
Can form
multiple columns |
Visual Editor–
suited |
Start template |
Column divider |
End template | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Float | "col-float" | Yes | Yes | Yes | Yes | ? | ? | {{col-float}} | {{col-float-break}} | {{col-float-end}} | |
| "columns-start" | Yes | Yes | Yes | Yes | ? | ? | {{columns-start}} | {{column}} | {{columns-end}} | ||
| Float | "stack" | See talk | ? | ? | ? | Yes | No | ? | {{stack}} or {{stack begin}} |
? | {{stack end}} |
| Columns | "div col" | Yes | Yes | Yes | ? | ? | ? | {{div col}} | instead use {{no col break}} | {{div col end}} | |
| "columns list" | Yes | No | Yes | ? | ? | ? | {{columns list}} (wraps div col) | — | — | ||
| Flexbox | "flex columns" | Yes | No | Yes | ? | ? | ? | {{flex columns}} | — | — | |
| Flexbox | "flexbox wrap" | Yes | Yes | Yes | No | Yes[lower-alpha 3] | ? | {{flexbox wrap|start}}
|
{{flexbox wrap|break}}
|
{{flexbox wrap|end}}
| |
| Table | "col" | See talk | Yes | Yes | No | Yes | ? | ? | {{col-begin}}, {{col-begin-fixed}} or {{col-begin-small}} |
{{col-break}} or {{col-2}} .. {{col-5}} |
{{col-end}} |
| Template documentation follows |
|---|
| Note: the template above may sometimes be partially or fully invisible. |
| Visit "Template:Column-generating template families/doc" to edit its documentation if it is available. (How does this work?) |
Template:Column-generating template families/doc
Cite error: <ref> tags exist for a group named "lower-alpha", but no corresponding <references group="lower-alpha"/> tag was found