Formating
<languages />
模板:PD Help Page
<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''
.
Text formatting markup
</translate>
<translate> Description</translate> | <translate> You type</translate> | <translate> You get</translate> | ||||||
---|---|---|---|---|---|---|---|---|
<translate> Character (inline) formatting – applies anywhere</translate> | ||||||||
<translate> Italic text</translate> | ''<translate><!--T:8--> italic</translate>'' |
<translate> italic</translate> | ||||||
<translate> Bold text</translate> | '''<translate><!--T:11--> bold</translate>''' |
<translate> bold</translate> | ||||||
<translate> Bold and italic</translate> | '''''<translate><!--T:14--> bold & italic</translate>''''' |
<translate> bold & italic</translate> | ||||||
<translate> Escape wiki markup</translate> | <nowiki><translate><!--T:20--> no [[wiki]] ''markup''</translate></nowiki> |
<translate> no [[wiki]] ''markup''</translate> | ||||||
<translate> Section formatting – only at the beginning of the line</translate> | ||||||||
<translate> Section Headings of different levels</translate> | <translate> == Level 2 == <!--T:26--> === Level 3 === <!--T:27--> ==== Level 4 ==== <!--T:28--> ===== Level 5 ===== <!--T:29--> ====== Level 6 ====== <!--T:30--> </translate> {{#switch:<translate></translate> |
=
{{#if: {{#if:1> |
1>__NOTOC__ </>).</translate>
|
demo|}} }} | <templatestyles src="Note/styles.css" /> 1>
__NOTOC__ </>).</translate>
|
<translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate> Level 2Level 3Level 4Level 5Level 6</translate> | |
<translate> Horizontal rule</translate> | <translate><!--T:41--> Text before</translate> ---- <translate><!--T:42--> Text after</translate> |
<translate> Text before</translate> <translate> Text after</translate> | ||||||
<translate> Bullet list</translate> |
<translate> <!--T:46--> * Start each line * with an [[Wikipedia:asterisk|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. <!--T:160--> * combine bullet list ** with definition ::- definition ** creates empty space <!--T:161--> * combine bullet list ** with definition *:- definition ** without empty spaces <!--T:162--> *bullet list :- definition :* sublist that doesn't create empty :* spaces after definition </translate> |
<translate>
Any other start ends the list.
</translate> | ||||||
<translate> Numbered list</translate> |
<translate> <!--T:49--> # Start each line # with a [[Wikipedia:Number_sign|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 <!--T:50--> # end the list and start another. Any other start also ends the list. </translate> |
<translate>
Any other start also ends the list. </translate> | ||||||
<translate> Definition list</translate> | <translate> <!--T:54--> ;item 1 : definition 1 ;item 2 : definition 2-1 : definition 2-2 </translate> {{#switch:<translate></translate> |
=
{{#if: {{#if:1>: </>.</translate>|1>: </>.</translate>|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />1>
: </>.</translate> |
<translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate>
</translate> | |||
<translate> Indent text</translate> | <translate> <!--T:57--> : Single indent :: Double indent ::::: Multiple indent </translate> {{#switch:<translate></translate> |
=
{{#if: {{#if:<translate> This workaround may harm accessibility.</translate>|<translate> This workaround may harm accessibility.</translate>|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" /> <translate> This workaround may harm accessibility.</translate>
|
<translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate>
</translate> | |||
<translate> Mixture of different types of list</translate> |
<translate> <!--T:61--> # 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 /></nowiki> # five ## five sub 1 ### five sub 1 sub 1 ## five sub 2 </translate> {{#switch:<translate></translate> |
=
{{#if: {{#if:1>#: </> and <tvar|1>#: </> and <tvar|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />*: </> for breaking a line within an item may also harm accessibility.</translate>
|
gotcha=error | =info | #default=2>*: </> for breaking a line within an item may also harm accessibility.</translate>
}} {{#ifeq:|1|note-inline}}">1>#: </> and <tvar
|
<translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate>
</translate> |
<translate> Preformatted text</translate> | <translate><!--T:65--> Start each line with a space.</translate> <translate><!--T:179--> Text is '''preformatted''' and</translate> <translate><!--T:180--> ''markups'' '''''can''''' be done.</translate> {{#switch:<translate></translate> |
=
{{#if: {{#if:<translate> This way of preformatting only applies to section formatting. Character formatting markups are still effective.</translate>|<translate> This way of preformatting only applies to section formatting. Character formatting markups are still effective.</translate>|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" /> <translate> This way of preformatting only applies to section formatting. Character formatting markups are still effective.</translate>
|
<translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate> Start each line with a space.</translate> <translate> Text is preformatted and</translate> <translate> markups can be done.</translate> | |||
<translate> Preformatted text blocks</translate> | <nowiki><translate><!--T:69--> Start with a space in the first column, (before the <tvar|1><nowiki></>). <!--T:70--> Then your block format will be maintained. <!--T:170--> This is good for copying in code blocks: </translate> def function(): """<translate><!--T:171--> documentation string</translate>""" if True: print True else: print False</nowiki> |
<translate> Start with a space in the first column, (before the <nowiki>). Then your block format will be maintained. This is good for copying in code blocks: </translate> def function(): """<translate> documentation string</translate>""" if True: print True else: print False |
<translate>
Paragraphs
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 <br />
.
HTML tags
Some HTML tags are allowed in MediaWiki, for example <tvar|1>{{#if:|
|
}}{{#switch:open
|c|close =
|s|single
|o|open
|p|pair = <code{{#if:| {{{params}}}}}
}}{{#switch:open
|c|close =
|s|single = />
|o|open = >
|p|pair = >...
}}{{#switch:open
|s|single
|o|open =
|c|close
|p|pair = </code>
}}{{#if:|
|
}}</>, <tvar|2>{{#if:|
|
}}{{#switch:open
|c|close =
|s|single
|o|open
|p|pair = <div{{#if:| {{{params}}}}}
}}{{#switch:open
|c|close =
|s|single = />
|o|open = >
|p|pair = >...
}}{{#switch:open
|s|single
|o|open =
|c|close
|p|pair = </div>
}}{{#if:|
|
}}</>, and <tvar|3>{{#if:|
|
}}{{#switch:open
|c|close =
|s|single
|o|open
|p|pair = <span{{#if:| {{{params}}}}}
}}{{#switch:open
|c|close =
|s|single = />
|o|open = >
|p|pair = >...
}}{{#switch:open
|s|single
|o|open =
|c|close
|p|pair = </span>
}}{{#if:|
|
}}</>. These apply anywhere you insert them. </translate>
<translate> Description</translate> | <translate> You type</translate> | <translate> You get</translate> | ||||||
---|---|---|---|---|---|---|---|---|
<translate> Inserted (Displays as underline in most browsers)</translate> |
<ins><translate><!--T:86--> Inserted</translate></ins> <translate><!--T:87--> or</translate> <u><translate><!--T:88--> Underline</translate></u> |
<translate> Inserted</translate> <translate> or</translate> <translate> Underline</translate> | ||||||
<translate> Deleted (Displays as strike-through in most browsers)</translate> |
<s><translate><!--T:93--> Strike-through</translate></s> <translate><!--T:94--> or</translate> <del><translate><!--T:95--> Deleted</translate></del> |
<translate> or</translate>
| ||||||
<translate> Fixed width text</translate> | <code><translate><!--T:100--> Source code</translate></code> |
<translate> Source code</translate>
| ||||||
<translate> Blockquotes</translate> | <translate><!--T:105--> Text before</translate> <blockquote><translate><!--T:106--> Blockquote</translate></blockquote> <translate><!--T:107--> Text after</translate> |
<translate> Text before</translate>
<translate> Text after</translate> | ||||||
<translate> Quotes</translate> | <q><translate><!--T:168--> This is a quotation</translate></q> {{#switch:<translate></translate> |
=
{{#if: {{#if:url>https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-q-element</> HTML Living Standard—The <tvar|url>https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-q-element</> HTML Living Standard—The <tvar|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" /> <q></> element]</ref></translate>
|
gotcha=error | =info | #default=q><q></> element]</ref></translate> }} {{#ifeq:|1|note-inline}}">url>https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-q-element</> HTML Living Standard—The <tvar | <translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate> This is a quotation</translate> |
<translate> Comment</translate> | <translate> <!--T:112--> <!-- This is a comment --> Comments are visible only in the edit zone. </translate> |
<translate> Comments are visible only in the edit zone. </translate> | ||||||
<translate> Completely preformatted text</translate> | <pre><translate> <!--T:115--> Text is '''preformatted''' and ''markups'' '''''cannot''''' be done</pre> </translate> {{#switch:<translate></translate> |
=
{{#if: {{#if:<translate> For marking up of preformatted text, check the "Preformatted text" entry at the end of the previous table.</translate>|<translate> For marking up of preformatted text, check the "Preformatted text" entry at the end of the previous table.</translate>|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" /> <translate> For marking up of preformatted text, check the "Preformatted text" entry at the end of the previous table.</translate>
|
<translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate> <!--T:117--> Text is '''preformatted''' and ''markups'' '''''cannot''''' be done </translate> | |||
<translate> Customized preformatted text</translate> | <pre style="color: red"><translate> <!--T:119--> Text is '''preformatted''' with a style and ''markups'' '''''cannot''''' be done </pre> </translate> {{#switch:<translate></translate> |
=
{{#if: {{#if:<translate> A CSS style can be named within the style attribute.</translate>|<translate> A CSS style can be named within the style attribute.</translate>|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" /><translate> A CSS style can be named within the
style attribute.</translate> |
<translate> Note</translate> <translate> Note:</translate> }} | #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} }} |
<translate> <!--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>
|
<pre> <translate><!--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> </pre> |
<translate><!--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> | <pre style="white-space: pre;"> <translate><!--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> </pre> |
<translate><!--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>
Inserting symbols
Symbols and other special characters not available on your keyboard can be inserted in a multitude of ways. Many Operating Systems and browsers allow you to insert special characters through a menu option or Operating System panel. Additionally, you can use the WikiEditor or VisualEditor to insert them into the edit screen.
As a last resort, you can use a special sequence of characters. Those sequences are called HTML entities. For example, the following sequence (entity) → when inserted will be shown as right arrow HTML symbol → and — when inserted will be shown as an em dash HTML symbol —. </translate>
{{#switch:<translate></translate> | =
{{#if: {{#if:<translate> Hover over any character to find out the symbol that it produces. Some symbols not available in the current font will appear as empty squares.</translate>|<translate> Hover over any character to find out the symbol that it produces. Some symbols not available in the current font will appear as empty squares.</translate>|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />
| <translate> Note</translate> <translate> Note:</translate> }}
| #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}
}}
Á | á | Â | â | ´ | Æ | æ | À | à | ℵ | Α | α | & | ∧ | ∠ | Å | å | ≈ | Ã | ã | Ä | ä | „ | Β | β | ¦ | • | ∩ | Ç | ç | ¸ | ¢ |
Χ | χ | ˆ | ♣ | ≅ | © | ↵ | ∪ | ¤ | † | ‡ | ↓ | ⇓ | ° | Δ | δ | ♦ | ÷ | É | é | Ê | ê | È | è | ∅ | Ε | ε | ≡ | Η | η | ||
Ð | ð | Ë | ë | € | ∃ | ƒ | ∀ | ½ | ¼ | ¾ | ⁄ | Γ | γ | ≥ | > | ↔ | ⇔ | ♥ | … | Í | í | Î | î | ¡ | Ì | ì | ℑ | ∞ | ∫ | Ι | ι |
¿ | ∈ | Ï | ï | Κ | κ | Λ | λ | ⟨ | « | ← | ⇐ | ⌈ | “ | ≤ | ⌊ | ∗ | ◊ | | ‹ | ‘ | < | ¯ | — | µ | · | − | Μ | μ | ∇ | – | |
≠ | ∋ | ¬ | ∉ | ⊄ | Ñ | ñ | Ν | ν | Ó | ó | Ô | ô | Œ | œ | Ò | ò | ‾ | Ω | ω | Ο | ο | ⊕ | ∨ | ª | º | Ø | ø | Õ | õ | ⊗ | Ö |
ö | ¶ | ∂ | ‰ | ⊥ | Φ | φ | Π | π | ϖ | ± | £ | ′ | ″ | ∏ | ∝ | Ψ | ψ | " | √ | ⟩ | » | → | ⇒ | ⌉ | ” | ℜ | ® | ⌋ | Ρ | ρ | |
› | ’ | ‚ | Š | š | ⋅ | § | | Σ | σ | ς | ∼ | ♠ | ⊂ | ⊆ | ∑ | ⊃ | ¹ | ² | ³ | ⊇ | ß | Τ | τ | ∴ | Θ | θ | ϑ | Þ | þ | ˜ | |
× | ™ | Ú | ú | ↑ | ⇑ | Û | û | Ù | ù | ¨ | ϒ | Υ | υ | Ü | ü | ℘ | Ξ | ξ | Ý | ý | ¥ | ÿ | Ÿ | Ζ | ζ | | |
<translate> Description</translate> | <translate> You type</translate> | <translate> You get</translate> |
---|---|---|
<translate> Copyright symbol</translate> | © |
|
<translate> Greek delta letter symbol</translate> | δ |
|
<translate> Euro currency symbol</translate> | € |
|
<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 ‏
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>
&euro;
→ €
<span style="color: red; text-decoration: line-through;"><translate> Typo to be corrected</translate></span>
→ <translate> Typo to be corrected</translate>
<translate> <span style="color: red; text-decoration: line-through;">Typo to be corrected</span></translate>
→ <span style="color: red; text-decoration: line-through;"><translate> Typo to be corrected</translate></span>
<translate>
Nowiki for HTML
</translate> <nowiki /> <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 "&
" to replace the "&" character (eg. type "&nbsp;
", which results in "
").
Other formatting
Beyond the text formatting markup shown hereinbefore, here are some other formatting references: </translate>
- {{#ifeq:帮助:Links|
|
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}|
|zh-cn |{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en
|{{#ifeq:{{#titleparts:Formating||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}
}}
|{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en |{{#ifeq:{{#titleparts:||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}|
|zh-cn |{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en
|{{#ifeq:{{#titleparts:||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}
}}
}}
|{{#if:0 | |{{ {{#invoke:Template translation|getTranslatedTemplate|uselang=|tntns=|template={{#if:|{{{template}}}|Translations:{{#if:帮助|帮助:}}Links/Page_display_title}}|noshift=}} }} }} |{{#if:0 |Links |Help:Links }}
}}}}{{#ifeq:帮助:Links|
|
}}
- {{#ifeq:帮助:Lists|
|
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}|
|zh-cn |{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en
|{{#ifeq:{{#titleparts:Formating||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}
}}
|{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en |{{#ifeq:{{#titleparts:||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}|
|zh-cn |{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en
|{{#ifeq:{{#titleparts:||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}
}}
}}
|{{#if:0 | |{{ {{#invoke:Template translation|getTranslatedTemplate|uselang=|tntns=|template={{#if:|{{{template}}}|Translations:{{#if:帮助|帮助:}}Lists/Page_display_title}}|noshift=}} }} }} |{{#if:0 |Lists |Help:Lists }}
}}}}{{#ifeq:帮助:Lists|
|
}}
- {{#ifeq:帮助:Images|
|
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}|
|zh-cn |{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en
|{{#ifeq:{{#titleparts:Formating||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}
}}
|{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en |{{#ifeq:{{#titleparts:||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}|
|zh-cn |{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|}}|en
|{{#ifeq:{{#titleparts:||-1}}|en
|{{#invoke:Template translation|getLanguageSubpage|}} }}
|{{#invoke:Template translation|getLanguageSubpage|}} }}
}}
}}
|{{#if:0 | |{{ {{#invoke:Template translation|getTranslatedTemplate|uselang=|tntns=|template={{#if:|{{{template}}}|Translations:{{#if:帮助|帮助:}}Images/Page_display_title}}|noshift=}} }} }} |{{#if:0 |Images |Help:Images }}
}}}}{{#ifeq:帮助:Images|
|
}}
<translate>- LanguageConverter markup – see [[<tvar|1>Special:MyLanguage/Writing systems/Syntax</>|Writing systems/Syntax]]</translate>
<translate>
- References – see [[<tvar|citephp>Special:MyLanguage/Extension:Cite/Cite.php</>|Extension:Cite/Cite.php]]
- [[<tvar|tables>Special:MyLanguage/Help:Tables</>|Tables]]
You can find more references at [[<tvar|help-contents>Special:MyLanguage/Help:Contents</>|Help:Contents]].
References
</translate> <references />
[[Category:Help{{#translation:}}|Formatting]]