From Wikibooks, open books for an open world
Jump to navigation Jump to search
Template documentation[edit] [history] [purge]


This template is used to present markup or code side by side with the rendered output.


  • unnamed 1: Content of row 1, column 1
  • unnamed 2: Content of row 1, column 2
  • unnamed 39: Content of row 20, column 1
  • unnamed 40: Content of row 20, column 2
  • t1: Title of column one; defaults to Markup
  • t2: Title of column two; defaults to Renders as
  • title: Title of table; defaults to none
  • notitle: When set, suppresses table and column titles
  • margin: set table left margin in em

The Markup cell is pre-formatted with <pre> to retain newlines and spaces, but styled to allow content to wrap within the cell. It is usually desirable to escape the content of the Markup cell so that the markup is displayed by wrapping the markup in Template:Xtag. It is technically not possible to add this feature to the template.

In the Renders as cell, the content is usually the unescaped markup copied from the Markup cell. There are instances where this may differ:

  • If the first line includes wikimarkup that must start on a new line such as #, * or ; then use {{crlf2}} before the first line; see examples below.
  • Header markup such as
XML Example

will show in the page table of contents; use {{fake heading}}.

See usage at w:Template:Markup for examples truncated below. It references or uses templates not here on Wikibooks.

It is unknown and unevaluated whether the template will function here on Wikibooks. I brought it in because another templates /doc page referred to it as a 'See Also'. // FrankB 18:13, 21 March 2014 (UTC)

Usage below truncated by including {{tl|void} from here to categories tagging.
  • Half a dozen redlinked template references to import if you care to have a go at the full usage and examples. Me, I'd see the Wikipedia help! w:Template:Markup