Edge Rewrite
// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21d274a2f133f27

Jump to content

Template:PreCode/doc

From Wikipedia, the free encyclopedia

Usage

[edit]

Wraps short spans of source code (typically programming language keywords) in which line breaks are not allowed. This needs to be used instead of <code>...</code>, because keywords in some programming languages contain characters that can trigger a line break even after the first character of the keyword.

Example usage

[edit]

For example, FORTH word (i.e. command) ?BRANCH contains a question mark.

Normally, you would write <code>?BRANCH</code> When the web browser sees the question mark near the end of line, the rendering could look like this:

some text that mentions ?
BRANCH
rest of the text

Usually, you want to force the question mark to be rendered next to the rest of the FORTH word.

When you use {{PreCode|?BRANCH}}, the resulting rendering will be never broken into two lines inside the source code.

See also

[edit]
  • {{code}}, which only provides syntax highlighting, without forbidding line breaks
  • {{codett}}, wrapper for this template that removes background and border styling
  • {{mono}}, monospaced font only
  • {{param value}}, monospaced; friendly handling for blank space
  • {{Syntaxhighlight}}
  • {{kbd}}, for keyboard input
  • Help:Wiki markup