Template:Dtag: Difference between revisions
Template page
More actions
Created page with "<includeonly>{{subst:#if:{{{1|}}}|{{{|<}}}{{{1}}}{{subst:#if:{{{attributes|}}}| {{{attributes}}}}}{{subst:#if:{{{2|}}}|{{{|>}}}{{{2}}}{{{|<}}}/{{{1}}}{{{|>}}}|{{{| }}}/{{{|>}}}}}|<strong class="error">{{tl2|dtag}} requires at least one argument.</strong>}}</includeonly><noinclude>{{documentation}}</noinclude>" |
(No difference)
|
Latest revision as of 03:26, 18 February 2025
This template is closely interconnected with other templates or pages.
This template may:
You are encouraged to familiarize yourself with its setup, and with related files. If your edit causes unexpected problems, please undo it quickly, as this template may appear on a large number of pages. |
This template should always be substituted (i.e., use {{subst:Dtag}} ). |
Delays the evaluation of a tag. A tag's text can be generated dynamically, and then evaluated after the next substitution. Unlike the code generated by {{#tag:}}
, the tag will not be evaluated immediately.
Usage
Should be substituted only within an <includeonly />
block.
{{Dtag|tag|attributes=attribs|content}}
- tag is the name of the tag, to be enclosed in angled brackets.
- attribs is a list of attribute names and values separated by equals signs, to be inserted within the first set of angled brackets. Example:
attributes=class="error" style="font-weight: normal"
- content is the code to be enclosed between the start and end tags. Can be omitted to create a
<self-closing />
tag.