The templates listed here are not interchangeable. For example, using ((col-float)) with ((col-end)) instead of ((col-float-end)) would leave a HTML "div" (division) open, potentially harming any subsequent formatting.
Type | Family | Handles wiki
table code?† |
Responsive/ Mobile suited |
Start template | Column divider | End template |
---|---|---|---|---|---|---|
Float | "col-float" | Yes | Yes | ((col-float)) | ((col-float-break)) | ((col-float-end)) |
"columns-start" | Yes | Yes | ((columns-start)) | ((column)) | ((columns-end)) | |
Columns | "div col" | Yes | Yes | ((div col)) | – | ((div col end)) |
"columns-list" | No | Yes | ((columns-list)) (wraps div col) | – | – | |
Flexbox | "flex columns" | No | Yes | ((flex columns)) | – | – |
Table | "col" | Yes | No | ((col-begin)), ((col-begin-fixed)) or ((col-begin-small)) |
((col-break)) or ((col-2)) .. ((col-5)) |
((col-end)) |
† Can template handle the basic wiki markup {| | || |- |}
used to create tables? If not, special templates that produce these elements (such as (((!)), ((!)), ((!!)), ((!-)), ((!))))—or HTML tags (<table>...</table>
, <tr>...</tr>
, etc.)—need to be used instead.
Used by column template documentation pages to provide links to other column-related templates.