Editing Template:Div col/doc
From wikilawschool.net. Wiki Law School does not provide legal advice. For educational purposes only.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{#ifeq:{{FULLPAGENAME}}|Template:Div col|{{High-use| 269676 }}|{{#ifeq:{{FULLPAGENAME}}|Template:Div col end|{{High-use| 209292 }}}}}} | |||
{{Ombox |type=notice |text=Columns are not supported by some older browsers, most notably Internet Explorer 9 and earlier and Opera 11.0 and earlier. See {{section link|Template:Reflist#Browser support for columns}} for more information.}} | |||
{{CSS3 multiple column layout}} | |||
{{tl|Div col}} formats a list into columns that wrap properly and compatibly with portable computer devices, especially PAD operating systems and small screens. | |||
==Purpose== | ==Purpose== | ||
Line 6: | Line 10: | ||
* The template system (family) also offers parameter options to set a smaller (90%) font-size parameter ({{para|small|yes}}), place vertical lines parameter ("rules") between the columns ({{para|rules}}) and to add other custom styling ({{para|style}}). | * The template system (family) also offers parameter options to set a smaller (90%) font-size parameter ({{para|small|yes}}), place vertical lines parameter ("rules") between the columns ({{para|rules}}) and to add other custom styling ({{para|style}}). | ||
{{tl|Div col}} can create multiple columns in [[web browser]]s which support the following [[CSS]] properties: | |||
* ''column-width'' (for [[Cascading Style Sheets#CSS 3|CSS3]]-compliant browsers; see [http://www.w3.org/TR/css3-multicol/ CSS3 module: Multi-column layout]) | * ''column-width'' (for [[Cascading Style Sheets#CSS 3|CSS3]]-compliant browsers; see [http://www.w3.org/TR/css3-multicol/ CSS3 module: Multi-column layout]) | ||
Line 277: | Line 281: | ||
{{Div col end}} | {{Div col end}} | ||
==Tracking categories== | |||
* {{clc|Pages using div col with unknown parameters}} (for erroneous use of parameter names not documented here) | |||
* {{clc|Pages using div col with small parameter}} | |||
==TemplateData== | ==TemplateData== | ||
Breaks a list into columns. It automatically breaks each column to an equal space, so you do not manually have to find the half way point on two columns. The list is provided by |content= or closed with < | {{TemplateDataHeader}} | ||
{{#switch: {{BASEPAGENAME}} | |||
|Div col=<templatedata> | |||
{ | |||
"description": "Breaks a list into columns. It automatically breaks each column to an equal space, so you do not manually have to find the half way point on two columns. The list is provided by |content= or closed with {{div col end}}.", | |||
"params": { | |||
"colwidth": { | |||
"label": "Column width", | |||
"description": "Specifies the width of columns, and determines dynamically the number of columns based on screen width; more columns will be shown on wider displays.", | |||
"type": "string", | |||
"example": "30em" | |||
}, | |||
"rules": { | |||
"label": "Rules", | |||
"description": "Produces vertical rules between the columns if set to yes.", | |||
"type": "string", | |||
"example": "'yes' or '1px dashed blue'" | |||
}, | |||
"gap": { | |||
"label": "Gap size", | |||
"description": "Specifies the space between the content of adjacent columns.", | |||
"type": "string", | |||
"example": "2em" | |||
}, | |||
"style": { | |||
"label": "CSS style", | |||
"description": "Specifies any custom styling.", | |||
"type": "string" | |||
}, | |||
"content": { | |||
"label": "Content", | |||
"description": "Specifies the content to divide into columns", | |||
"type": "string" | |||
}, | |||
"small": { | |||
"label": "Small font", | |||
"description": "Use a smaller font size (90%)", | |||
"example": "yes", | |||
"type": "string", | |||
"default": "no" | |||
} | |||
} | |||
} | |||
</templatedata> | |||
|Div col end=<templatedata> | |||
{ | |||
"description": "Ends a multi-column list started by {{div col}}. It takes no parameters.", | |||
"params": { | |||
} | |||
} | |||
</templatedata> | |||
}} | |||
==Redirects== | ==Redirects== | ||
Line 301: | Line 359: | ||
*{{Tlx|EndDivCol}} | *{{Tlx|EndDivCol}} | ||
}} | }} | ||
==See also== | |||
{{Column-generating template families}} | |||
<includeonly>{{Sandbox other| | |||
| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> | |||
[[Category:Multi-column templates]] | |||
[[Category:Templates that add a tracking category]] | |||
<!--?:-->{{#switch:{{PAGENAME}} |Div col= |Div col end=}} | |||
}}</includeonly> |