Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Template:XMLElement/doc

From Wikipedia, the free encyclopedia

Usage

[edit]

This is for list articles like HTML element.

{{XMLElement | tagname | name | content [|atr][|end][|nospace or |noslash][|deprecated] }}
|1              = tagname – name of tag (with or without namespace) to put in angle brackets, e.g. "ol"
|2              = name – English-language name of the element in the spec, e.g. "Unordered List"
|3 or |content  = content data to put between open and start tags (defaults to "...")
Optional:
|atr            = XMLAttribute – use to display attributes and values. NOTE: This is run directly against the tag name, so you usually must include a non-breaking space: |atr= style="..." 
|end            = "no" | "optional" – Use "no" to illustrate a void element like <br />. Use "optional" to display both markup types; output is like: <style>...</style> or <style />
|nospace        = "yes" ("y", etc.) – will suppress the space before the / in a void element: <br /> instead of <br />
|noslash        = "yes" ("y", etc.) – will suppress both slash and space in a void element: <br> instead of <br />
|deprecated     = "yes" ("y", etc.) - strikes through the tag, and adds "(deprecated)" after it.

|end= also supports a special value of no_both that will show both the bare tag (e.g. <br>), as well as the version with the slash. By default, it provide the <br /> variant, labeled with "(XHTML compatible)". If used with |nospace=, it will show the <br /> version, labeled with "(XML compatible)".


See also

[edit]
  • {{tag}} — to produce a preformatted mention of an XML/HTML-style tag