Help:Formatting: Difference between revisions

From MediaWiki-1.39
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
You can format your text by using wiki markup. This consists of normal characters like asterisks, apostrophes, or equal signs which have a special function in the wiki, sometimes depending on their position. For example, to format a word in ''italic'', you include it in two pairs of apostrophes like <code><nowiki>''this''</nowiki></code>.
You can format your text by using wiki markup. This consists of normal characters like asterisks, apostrophes, or equal signs which have a special function in the wiki, sometimes depending on their position. For example, to format a word in ''italic'', you include it in two pairs of apostrophes like <code><nowiki>''this''</nowiki></code>.


== Text formatting markup == <!--T:2-->
</translate>
{| class="wikitable"
{| class="wikitable"
! <translate><!--T:3--> Description</translate>
! Description
! style="width: 40%;" | <translate><!--T:4--> You type</translate>
! style="width: 40%;" | You type
! style="width: 40%;" | <translate><!--T:5--> You get</translate>
! style="width: 40%;" | You get
|-
|-
! colspan="3" style="color: var(--color-base, #202122); background: var(--background-color-progressive-subtle--active, #b6d4fb)" | {{anchor|Character formatting}}<translate><!--T:6--> Character (inline) formatting – ''applies anywhere''</translate>
! colspan="3" style="color:#202122; background:#b6d4fb;" |
{{anchor|Character formatting}} Character (inline) formatting – ''applies anywhere''
|-
|-
| <translate><!--T:7--> Italic text</translate>
| Italic text
| <pre>
| <pre><nowiki>''italic''</nowiki></pre>
''<translate nowrap><!--T:8--> italic</translate>''
| ''italic''
</pre>
|
''<translate><!--T:9--> italic</translate>''
|-
|-
| <translate><!--T:10--> Bold text</translate>
| Bold text
| <pre>
| <pre><nowiki>'''bold'''</nowiki></pre>
'''<translate nowrap><!--T:11--> bold</translate>'''
| '''bold'''
</pre>
|
'''<translate><!--T:12--> bold</translate>'''
|-
|-
| <translate><!--T:13--> Bold and italic</translate>
| Bold and italic
| <pre>
| <pre><nowiki>'''''bold & italic'''''</nowiki></pre>
'''''<translate nowrap><!--T:14--> bold & italic</translate>'''''
| '''''bold & italic'''''
</pre>
|
'''''<translate><!--T:15--> bold & italic</translate>'''''
{{Table-AnchorRow|colspan=3|nowiki|&lt;nowiki&gt;|.3Cnowiki.3E}}
|-
|-
| <translate><!--T:19--> Escape wiki markup</translate>
| Escape wiki markup
| {{#tag:syntaxhighlight|
| <pre><nowiki><nowiki>no [[wiki]] ''markup''</nowiki></nowiki></pre>
<!-- This can't use <syntaxhighlight><nowiki>, as that breaks the <translate> tag -->
| <nowiki>no [[wiki]] ''markup''</nowiki>
{{^(}}nowiki{{)^}}<translate nowrap><!--T:20--> no [[wiki]] ''markup''</translate>{{^(}}/nowiki{{)^}}
| lang = "html"
}}
|
<translate><!--T:155--> <nowiki>no [[wiki]] ''markup''</nowiki></translate>
|-
|-
! colspan="3" style="color: var(--color-base, #202122); background: var(--background-color-progressive-subtle--active, #b6d4fb)" | {{anchor|Section formatting}}<translate><!--T:24--> Section formatting – ''only at the beginning of the line''</translate>
! colspan="3" style="color:#202122; background:#b6d4fb;" |
{{anchor|Section formatting}} Section formatting – ''only at the beginning of the line''
|-
|-
| <translate><!--T:25--> Section Headings of different levels</translate>
| Section Headings of different levels
| {{anchor|headings}}<pre>
| {{anchor|headings}}<pre><nowiki>
<translate nowrap>
== Level 2 ==
== Level 2 == <!--T:26-->
=== Level 3 ===
 
==== Level 4 ====
=== Level 3 === <!--T:27-->
===== Level 5 =====
 
====== Level 6 ======
==== Level 4 ==== <!--T:28-->
</nowiki></pre>
 
| (renders as normal headings)
===== Level 5 ===== <!--T:29-->
 
====== Level 6 ====== <!--T:30-->
</translate>
</pre>
----
{{note|1=<nowiki/>
* <translate><!--T:31--> [[<tvar name=lv1>Help talk:Formatting#Level_1</tvar>|Skip Level 1]], it is page name level.</translate>
* <translate><!--T:32--> Do not put any text on the same line after the ending equal signs.</translate>
* <translate><!--T:33--> An article with 4 or more headings automatically creates a [[w:Help:Section#Table of contents (TOC)|table of contents]] (unless setting the magic word <tvar name=1><code><nowiki>__NOTOC__</nowiki></code></tvar>).</translate>
}}
|
<!-- using HTML markup to avoid creating new sections -->
<translate>
<!--T:35-->
<h2>Level 2</h2>
 
<!--T:36-->
<h3>Level 3</h3>
 
<!--T:37-->
<h4>Level 4</h4>
 
<!--T:38-->
<h5>Level 5</h5>
 
<!--T:39-->
<h6>Level 6</h6>
</translate>
|-
|-
| <translate><!--T:40--> Horizontal rule</translate>
| Horizontal rule
| <pre>
| <pre><nowiki>
<translate nowrap><!--T:41--> Text before</translate>
Text before
----
----
<translate nowrap><!--T:42--> Text after</translate>
Text after
</pre>
</nowiki></pre>
|
| Text before
<translate><!--T:43--> Text before</translate>
----
----
<translate><!--T:44--> Text after</translate>
Text after
|-
|-
| <translate><!--T:45--> Bullet list</translate>
| Bullet list
| {{anchor|bulleted-lists}}
| <pre><nowiki>
<pre>
<translate nowrap>
<!--T:46-->
* Start each line
* Start each line
* with an [[Wikipedia:asterisk|asterisk]] (*).
* with an asterisk (*).
** More asterisks give deeper
** More asterisks give deeper
*** and deeper levels.
*** and deeper levels.
Line 110: Line 62:
*** But jumping levels creates empty space.
*** But jumping levels creates empty space.
Any other start ends the list.
Any other start ends the list.
<!--T:160-->
* combine bullet list
* combine bullet list
** with definition  
** with definition  
::- definition
::- definition
** creates empty space
** creates empty space
<!--T:161-->
* combine bullet list
* combine bullet list
** with definition  
** with definition  
*:- definition
*:- definition
** without empty spaces
** without empty spaces
<!--T:162-->
*bullet list
*bullet list
:- definition
:- definition
:* sublist that doesn't create empty
:* sublist that doesn't create empty
:* spaces after definition
:* spaces after definition
</translate>
</nowiki></pre>
</pre>
| <nowiki>* Start each line
|
* with an asterisk (*).
<translate>
<!--T:47-->
* Start each line
* with an [[Wikipedia:asterisk|asterisk]] (*).
** More asterisks give deeper
** More asterisks give deeper
*** and deeper levels.
*** and deeper levels.
Line 140: Line 82:
*** But jumping levels creates empty space.
*** But jumping levels creates empty space.
Any other start ends the list.
Any other start ends the list.
<!--T:163-->
* combine bullet list
* combine bullet list
** with definition  
** with definition  
::- definition
::- definition
** creates empty space
** creates empty space
<!--T:164-->
* combine bullet list
* combine bullet list
** with definition  
** with definition  
*:- definition
*:- definition
** without empty spaces
** without empty spaces
<!--T:165-->
*bullet list
*bullet list
:- definition
:- definition
:* sublist that doesn't create empty
:* sublist that doesn't create empty
:* spaces after definition
:* spaces after definition</nowiki>
</translate>
|-
|-
| <translate><!--T:48--> Numbered list</translate>
| Numbered list
| {{anchor|numbered-list}}
| {{anchor|numbered-list}}<pre><nowiki>
<pre>
<translate nowrap>
<!--T:49-->
# Start each line
# Start each line
# with a [[Wikipedia:Number_sign|number sign]] (#).
# with a number sign (#).
## More number signs give deeper
## More number signs give deeper
### and deeper
### and deeper
Line 173: Line 105:
### But jumping levels creates empty space.
### But jumping levels creates empty space.
# Blank lines
# Blank lines
<!--T:50-->
# end the list and start another.
# end the list and start another.
Any other start also
Any other start also ends the list.
ends the list.
<nowiki>#</nowiki> use “nowiki” tags to display a literal #at the beginning of a line without interpreting it as a numbered list.
 
</nowiki></pre>
<!--T:183-->
| <nowiki># Start each line
<tvar name=1>&lt;nowiki&gt;#&lt;/nowiki&gt;</tvar> use "nowiki" tags to display a literal (#) at the beginning of a line without interpreting it as a numbered list.
# with a number sign (#).
</translate>
</pre>
|
<translate>
<!--T:51-->
# Start each line
# with a [[Wikipedia:Number_sign|number sign]] (#).
## More number signs give deeper
## More number signs give deeper
### and deeper
### and deeper
Line 194: Line 117:
### But jumping levels creates empty space.
### But jumping levels creates empty space.
# Blank lines
# Blank lines
<!--T:52-->
# end the list and start another.
# end the list and start another.
Any other start also
Any other start also ends the list.
ends the list.
<nowiki>#</nowiki> use “nowiki” tags to display a literal #at the beginning of a line without interpreting it as a numbered list.</nowiki>
 
<!--T:184-->
<tvar name=1><nowiki>#</nowiki></tvar> use "nowiki" tags to display a literal (#) at the beginning of a line without interpreting it as a numbered list.</translate>
{{Table-AnchorRow|colspan=3|Definition list}}
|-
|-
| <translate><!--T:53--> Description list</translate>
| Description list
| <pre>
| <pre><nowiki>
<translate nowrap>
<!--T:54-->
;item 1
;item 1
: definition 1
: definition 1
;item 2
;item 2
: definition 2-1
: definition 2‑1
: definition 2-2
: definition 2‑2
</translate>
</nowiki></pre>
</pre>
| ;item 1
{{note|1=<translate><!--T:176--> At the end of the line, if the line begins with a semicolon (;), any inserted colon (:) will not be displayed.</translate> <translate><!--T:177--> If you want for the colon to be displayed, escape it by writing <tvar name=1><code>&amp;#58;</code></tvar>.</translate>}}
|
<translate>
<!--T:55-->
;item 1
: definition 1
: definition 1
;item 2
;item 2
: definition 2-1
: definition 2‑1
: definition 2-2
: definition 2‑2
</translate>
|-
|-
| <translate><!--T:194--> Description details without description terms</translate>
| Description details without description terms
| <pre>
| <pre><nowiki>
: <translate nowrap><!--T:195--> Description details</translate>
: Description details
:: <translate nowrap><!--T:196--> Nested description details</translate>
:: Nested description details
::::: <translate nowrap><!--T:197--> Deeply nested description details</translate>
::::: Deeply nested description details
</pre>
</nowiki></pre>
----
| : Description details
{{Note|1=<translate><!--T:198--> This is often used as a workaround for indenting the line, but it will harm accessibility and produce invalid HTML output.</translate> <translate><!--T:199--> Using CSS for visual indentation is a far more preferable approach (e.g. <tvar name=1>{{tl|indent}}</tvar>).</translate>}}
:: Nested description details
|
::::: Deeply nested description details
: <translate><!--T:200--> Description details</translate>
:: <translate><!--T:201--> Nested description details</translate>
::::: <translate><!--T:202--> Deeply nested description details</translate>
|-
|-
| <translate><!--T:60--> Mixture of different types of list</translate>
| Mixture of different types of list
| <syntaxhighlight lang="html">
| <pre><nowiki>
<translate nowrap>
<!--T:61-->
# one
# one
# two
# two
Line 254: Line 158:
#: this looks like a continuation
#: this looks like a continuation
#: and is often used
#: and is often used
#: instead <tvar name=1><br></tvar> of <tvar name=2><nowiki><br></nowiki></tvar>
#: instead <br> of <nowiki><br></nowiki>
# five
# five
## five sub 1
## five sub 1
### five sub 1 sub 1
### five sub 1 sub 1
## five sub 2
## five sub 2
</translate>
</nowiki></pre>
</syntaxhighlight>
| # one
----
{{note|1=<translate><!--T:62--> The usage of <tvar name=1><code>#:</code></tvar> and <tvar name=2><code>*:</code></tvar> for breaking a line is as problematic as the usage of single <tvar name=3><code>:</code></tvar>.</translate>}}
|
<translate>
<!--T:63-->
# one
# two
# two
#* two point one
#* two point one
Line 277: Line 175:
#: this looks like a continuation
#: this looks like a continuation
#: and is often used
#: and is often used
#: instead <tvar name=1><br></tvar> of <tvar name=2><nowiki><br></nowiki></tvar>
#: instead <br> of <nowiki><br></nowiki>
# five
# five
## five sub 1
## five sub 1
### five sub 1 sub 1
### five sub 1 sub 1
## five sub 2
## five sub 2
</translate>
|-
|-
| {{anchor|Preformatted text}}<translate><!--T:64--> Preformatted text</translate>
| Preformatted text
| <pre>
| <pre><nowiki>
  <translate nowrap><!--T:65--> Start each line with a space.</translate>
  Start each line with a space.
  <translate nowrap><!--T:179--> Text is '''preformatted''' and</translate>
  Text is '''preformatted''' and
  <translate nowrap><!--T:180--> ''markups'' '''''can''''' be done.</translate>
  ''markups'' '''''can''''' be done.
</pre>
</nowiki></pre>
----
|  Start each line with a space.
{{note|1=<translate><!--T:66--> This way of preformatting only applies to [[<tvar name=1>#Section formatting</tvar>|section formatting]].</translate> <translate><!--T:193--> [[<tvar name=1>#Character formatting</tvar>|Character formatting]] markups are still effective.</translate>}}
  Text is '''preformatted''' and
|
  ''markups'' '''''can''''' be done.
  <translate><!--T:67--> Start each line with a space.</translate>
  <translate><!--T:181--> Text is '''preformatted''' and</translate>
  <translate><!--T:182--> ''markups'' '''''can''''' be done.</translate>
|-
|-
| <translate><!--T:68--> Preformatted text blocks</translate>
| Preformatted text blocks
| <pre> &lt;nowiki&gt;<translate nowrap><!--T:69-->
| <pre><nowiki>
<nowiki>
Start with a space in the first column,
Start with a space in the first column,
(before the <tvar name=1>&lt;nowiki&gt;</tvar>).
(before the <nowiki> tag).
 
<!--T:70-->
Then your block format will be
Then your block format will be
     maintained.
     maintained.
<!--T:170-->
This is good for copying in code blocks:
This is good for copying in code blocks:
</translate>
def function():
def function():
     """<translate nowrap><!--T:171--> documentation string</translate>"""
     """ documentation string """
 
     if True:
     if True:
         print True
         print(True)
     else:
     else:
         print False&lt;/nowiki&gt;
         print(False)
</pre>
</nowiki>
|
</nowiki></pre>
{{#tag:nowiki|<translate nowrap><!--T:73-->
| (rendered as a monospaced block – same as the source above)
Start with a space in the first column,
|-
(before the &lt;nowiki&gt;).
 
<!--T:74-->
Then your block format will be
    maintained.
 
<!--T:75-->
This is good for copying in code blocks:
</translate>
 
def function():
    """<translate nowrap><!--T:172--> documentation string</translate>"""
 
    if True:
        print True
    else:
        print False
}}
|}
|}


{{anchor|&lt;p&gt;|.3Cp.3E}}
<!-- OPTIONAL: SIMPLE client‑side syntax checker ------------------------------------------------------->
<translate>
<script>
/*  Tiny MediaWiki markup validator – runs entirely in the browser.
    It checks:
      • balanced italics (''…'')
      • balanced bold ('''…''')
      • proper heading delimiters (=…=)
    Add more checks if you wish. */
(function(){
    var container = document.createElement('div');
    container.style.margin = '1.5em 0';
    container.innerHTML = `
        <h3>⚙️ Quick markup checker</h3>
        <textarea id="mw‑checker‑src"
                  rows="6"
                  style="width:100font-family:monospace;"
                  placeholder="Paste your wikitext here…"></textarea>
        <


== Paragraphs == <!--T:78-->
== Paragraphs == <!--T:78-->

Revision as of 12:38, 15 January 2026

<languages/> Template:PD Help Page Template:See also <translate> You can format your text by using wiki markup. This consists of normal characters like asterisks, apostrophes, or equal signs which have a special function in the wiki, sometimes depending on their position. For example, to format a word in italic, you include it in two pairs of apostrophes like ''this''.

Description You type You get

Template:Anchor Character (inline) formatting – applies anywhere

Italic text
''italic''
italic
Bold text
'''bold'''
bold
Bold and italic
'''''bold & italic'''''
bold & italic
Escape wiki markup
<nowiki>no [[wiki]] ''markup''</nowiki>
no [[wiki]] ''markup''

Template:Anchor Section formatting – only at the beginning of the line

Section Headings of different levels Template:Anchor
== Level 2 ==
=== Level 3 ===
==== Level 4 ====
===== Level 5 =====
====== Level 6 ======
(renders as normal headings)
Horizontal rule
Text before
----
Text after
Text before

Text after

Bullet list
* Start each line
* with an asterisk (*).
** More asterisks give deeper
*** and deeper levels.
* Line breaks <br>don't break levels.
*** But jumping levels creates empty space.
Any other start ends the list.
* combine bullet list
** with definition 
::- definition
** creates empty space
* combine bullet list
** with definition 
*:- definition
** without empty spaces
*bullet list
:- definition
:* sublist that doesn't create empty
:* spaces after definition
* Start each line * with an asterisk (*). ** More asterisks give deeper *** and deeper levels. * Line breaks <br>don't break levels. *** But jumping levels creates empty space. Any other start ends the list. * combine bullet list ** with definition ::- definition ** creates empty space * combine bullet list ** with definition *:- definition ** without empty spaces *bullet list :- definition :* sublist that doesn't create empty :* spaces after definition
Numbered list Template:Anchor
# Start each line
# with a number sign (#).
## More number signs give deeper
### and deeper
### levels.
# Line breaks <br>don't break levels.
### But jumping levels creates empty space.
# Blank lines
# end the list and start another.
Any other start also ends the list.
<nowiki># use “nowiki” tags to display a literal “#” at the beginning of a line without interpreting it as a numbered list.
</nowiki>
# Start each line # with a number sign (#). ## More number signs give deeper ### and deeper ### levels. # Line breaks <br>don't break levels. ### But jumping levels creates empty space. # Blank lines # end the list and start another. Any other start also ends the list. <nowiki># use “nowiki” tags to display a literal “#” at the beginning of a line without interpreting it as a numbered list.</nowiki>
Description list
;item 1
: definition 1
;item 2
: definition 2‑1
: definition 2‑2
;item 1
definition 1
item 2
definition 2‑1
definition 2‑2
Description details without description terms
: Description details
:: Nested description details
::::: Deeply nested description details
: Description details
Nested description details
Deeply nested description details
Mixture of different types of list
# one
# two
#* two point one
#* two point two
# three
#; three item one
#: three def one
# four
#: four def one
#: this looks like a continuation
#: and is often used
#: instead <br> of <nowiki><br>
# five
## five sub 1
### five sub 1 sub 1
## five sub 2
</nowiki>
# one
  1. two
    • two point one
    • two point two
  2. three
    three item one
    three def one
  3. four
    four def one
    this looks like a continuation
    and is often used
    instead
    of <br>
  4. five
    1. five sub 1
      1. five sub 1 sub 1
    2. five sub 2
Preformatted text
 Start each line with a space.
 Text is '''preformatted''' and
 ''markups'' '''''can''''' be done.
Start each line with a space.
Text is preformatted and
markups can be done.
Preformatted text blocks
<nowiki>
Start with a space in the first column,
(before the <nowiki> tag).
Then your block format will be
    maintained.
This is good for copying in code blocks:
def function():
    """ documentation string """
    if True:
        print(True)
    else:
        print(False)

</nowiki>
(rendered as a monospaced block – same as the source above)

<script> /* Tiny MediaWiki markup validator – runs entirely in the browser.

   It checks:
     • balanced italics ()
     • balanced bold ()
     • proper heading delimiters (=…=)
   Add more checks if you wish. */

(function(){

   var container = document.createElement('div');
   container.style.margin = '1.5em 0';
   container.innerHTML = `

⚙️ Quick markup checker

       <textarea id="mw‑checker‑src"
                 rows="6"
                 style="width:100font-family:monospace;"
                 placeholder="Paste your wikitext here…"></textarea>
       <

Paragraphs

</translate> Template:Anchor <translate> MediaWiki ignores single line breaks. To start a new paragraph, leave an empty line. You can force a line break within a paragraph with the HTML tag <tvar name=1>Template:Tag</tvar>.

HTML tags

</translate> Template:Anchor <translate> Some HTML tags are allowed in MediaWiki, for example <tvar name=1>Template:Tag</tvar>, [[w:Div and span|<tvar name=2>Template:Tag</tvar>, and <tvar name=3>Template:Tag</tvar>]]. These apply anywhere you insert them. </translate>

<translate> Description</translate> <translate> You type</translate> <translate> You get</translate>

Template:Table-AnchorRow

<translate> Inserted
(Displays as underline in most browsers)</translate>
<syntaxhighlight lang=html>

<translate nowrap> Inserted</translate>

<translate nowrap> or</translate>

<translate nowrap> Underline</translate> </syntaxhighlight>

<translate> Inserted</translate>

<translate> or</translate>

<translate> Underline</translate> Template:Table-AnchorRow

<translate> Deleted
(Displays as strike-through in most browsers)</translate>
<syntaxhighlight lang=html>

<translate nowrap> Strike-through</translate>

<translate nowrap> or</translate>

<translate nowrap> Deleted</translate>

</syntaxhighlight>

<translate> Strike-through</translate>

<translate> or</translate>

<translate> Deleted</translate> Template:Table-AnchorRow

<translate> Fixed width text</translate> <syntaxhighlight lang=html><translate nowrap> Source code</translate></syntaxhighlight> <translate> Source code</translate>

Template:Table-AnchorRow

<translate> Blockquotes</translate> <syntaxhighlight lang=html>

<translate nowrap> Text before</translate>

<translate nowrap> Blockquote</translate>

<translate nowrap> Text after</translate> </syntaxhighlight>

Note: <translate> If the quote contains multiple paragraphs the tags need to be on separate lines to display properly, i.e.:</translate> <syntaxhighlight lang=html>

<translate nowrap> First paragraph.</translate>

<translate nowrap> Second paragraph.</translate>

</syntaxhighlight> Template:Tracked

<translate> Text before</translate>

<translate> Blockquote</translate>

<translate> Text after</translate> Template:Table-AnchorRow

<translate> Quotes</translate> <syntaxhighlight lang=html><translate nowrap> This is a quotation</translate></syntaxhighlight>

Note: <translate> The q element must not be used in place of quotation marks that do not represent quotes; for example, it is inappropriate to use the q element for marking up sarcastic statements.<ref>[<tvar name=url>https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-q-element</tvar> HTML Living Standard—The <tvar name=q><q></tvar> element]</ref></translate>

<translate> This is a quotation</translate>
<translate> Comment</translate> <syntaxhighlight lang=html>

<translate nowrap> Comments are visible only in the edit zone. </translate> </syntaxhighlight>

<translate> Comments are visible only in the edit zone. </translate> Template:Table-AnchorRow

<translate> Completely preformatted text</translate> <syntaxhighlight lang="html">
<translate nowrap>
<!--T:115-->
Text is '''preformatted''' and 
''markups'' '''''cannot''''' be done
</translate>

</syntaxhighlight>


Note: <translate> For marking up of preformatted text, check the "Preformatted text" entry at the end of the previous table.</translate>

<translate nowrap>
<!--T:117-->
Text is '''preformatted''' and 
''markups'' '''''cannot''''' be done
</translate>
<translate> Customized preformatted text</translate> <syntaxhighlight lang="html">
<translate nowrap>
<!--T:119-->
Text is '''preformatted''' 
with a style and 
''markups'' '''''cannot''''' be done
</translate>

</syntaxhighlight>


Note: <translate> A CSS style can be named within the style attribute.</translate>

<translate nowrap>
<!--T:121-->
Text is '''preformatted''' 
with a style and 
''markups'' '''''cannot''''' be done
</translate>

<translate> continued:</translate>

<translate> Description</translate> <translate> You type</translate> <translate> You get</translate>
<translate> Default preformatted text has a CSS attribute (white-space: pre-wrap;) to wrap the text according to available width</translate> <syntaxhighlight lang=html>
<translate nowrap><!--T:127--> This long sentence is used to demonstrate text wrapping. This additional sentence makes the text even longer. This additional sentence makes the text even longer.</translate>

</syntaxhighlight>

<translate nowrap><!--T:128--> This long sentence is used to demonstrate text wrapping. This additional sentence makes the text even longer. This additional sentence makes the text even longer.</translate>
<translate> Customized preformatted text with disabled text wrapping</translate> <syntaxhighlight lang=html>
<translate nowrap><!--T:130--> This long sentence is used to demonstrate text wrapping. This additional sentence makes the text even longer. This additional sentence makes the text even longer.</translate>

</syntaxhighlight>

<translate nowrap><!--T:131--> This long sentence is used to demonstrate text wrapping. This additional sentence makes the text even longer. This additional sentence makes the text even longer.</translate>

<translate> The full list of recognized tags is given on <tvar name=1>Template:Ll</tvar>.

Inserting symbols

Symbols and other special characters not available on your keyboard can be inserted in a multitude of ways. [<tvar name=url>http://www.howtogeek.com/210824/how-to-quickly-type-special-characters-on-any-computer-smartphone-or-tablet/</tvar> Many operating systems and browsers allow to insert special characters] through a menu option or operating system panel. Additionally, you can use the WikiEditor or [[<tvar name=2>Special:MyLanguage/VisualEditor/Special characters</tvar>|VisualEditor]] to insert them into the edit screen. </translate>

<translate> As a last resort, you can use a special sequence of characters.</translate> <translate> Those sequences are called [<tvar name=url>https://developer.mozilla.org/docs/Glossary/Character_reference</tvar> HTML character references].</translate> <translate> For example:</translate>

  • <translate> the rightwards arrow symbol (<tvar name=1></tvar>) can be displayed using the <tvar name=2>&rarr;</tvar> sequence</translate>
  • <translate> an em dash (<tvar name=1></tvar>) can be displayed using <tvar name=2>&mdash;</tvar>.</translate>

Note: <translate> Hover over any symbol to reveal the entity that produces it. Some symbols not available in the current font will appear as empty squares.</translate>


<translate> HTML symbol entities</translate>
Á á Â â ´ Æ æ À à Α α & Å å Ã ã Ä ä Β β ¦ Ç ç ¸ ¢
Χ χ ˆ © ¤ ° Δ δ ÷ É é Ê ê È è Ε ε Η η
Ð ð Ë ë ƒ ½ ¼ ¾ Γ γ > Í í Î î ¡ Ì ì Ι ι
¿ Ï ï Κ κ Λ λ « < ¯ µ · Μ μ  
¬ Ñ ñ Ν ν Ó ó Ô ô Œ œ Ò ò Ω ω Ο ο ª º Ø ø Õ õ Ö
ö Φ φ Π π ϖ ± £ Ψ ψ " » ® Ρ ρ
Š š § ­ Σ σ ς ¹ ² ³ ß Τ τ Θ θ ϑ Þ þ ˜
× Ú ú Û û Ù ù ¨ ϒ Υ υ Ü ü Ξ ξ Ý ý ¥ ÿ Ÿ Ζ ζ
<translate> Description</translate> <translate> You type</translate> <translate> You get</translate>
<translate> Copyright symbol</translate> &copy;
©
<translate> Greek delta letter symbol</translate> &delta;
δ
<translate> Euro currency symbol</translate> &euro;

<translate> See the list of all HTML entities on the Wikipedia article List of HTML entities. Additionally, MediaWiki supports two non-standard entity reference sequences: &רלמ; and &رلم; which are both considered equivalent to &rlm; which is a right-to-left mark. (Used when combining right to left languages with left to right languages in the same page.)

HTML tags and symbol entities displayed themselves (with and without interpreting them)

</translate>

<syntaxhighlight lang=html inline>&euro;</syntaxhighlight>  → &euro;
<syntaxhighlight lang=html inline><translate nowrap> Typo to be corrected</translate></syntaxhighlight>  → <translate> Typo to be corrected</translate>
<syntaxhighlight lang=html inline><span style="color: red; text-decoration: line-through;"><translate nowrap> Typo to be corrected</translate></syntaxhighlight>  → <span style="color: red; text-decoration: line-through;"><translate> Typo to be corrected</translate></span>

<translate>

Nowiki for HTML

</translate> Template:Tag <translate> can prohibit (HTML) tags:</translate>

  • <<nowiki/>pre>  → <pre>

<translate> But not & symbol escapes:</translate>

  • &<nowiki/>amp;  → &

<translate> To print & symbol escapes as text, use "<tvar name=1><syntaxhighlight inline lang="html">&</syntaxhighlight></tvar>" to replace the "&" character (eg. type "<tvar name=2><syntaxhighlight inline lang="html">&nbsp;</syntaxhighlight></tvar>", which results in "<tvar name=3><syntaxhighlight inline lang="html"> </syntaxhighlight></tvar>").

Other formatting

Beyond the text formatting markup shown hereinbefore, here are some other formatting references: </translate>

<translate>

  • LanguageConverter markup – see <tvar name=1>Template:Ll</tvar></translate>

<translate>

  • References – see <tvar name=1>Template:Ll</tvar>
  • [[<tvar name=tables>Special:MyLanguage/Help:Tables</tvar>|Tables]]

</translate>

<translate> You can find more references at <tvar name=1>Template:Ll</tvar>.

References

</translate> <references/>

[[Category:Help{{#translation:}}|Formatting]]