(fix header styles + switch ExampleUser to Example) |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
{{MissingInfo| | {{MissingInfo| | ||
*Needs reordering. | *Needs reordering. | ||
*Templates and parser functions could also be included, but they may be suitable for separate pages.}} | *Templates and parser functions could also be included, but they may be suitable for separate pages.}} | ||
{| class="wikitable" style="width: 100% | ==Wikitext== | ||
|+ | {| class="wikitable" style="width:100%" | ||
|+ | |||
!Function | !Function | ||
!Example | !Example | ||
Line 13: | Line 13: | ||
|- | |- | ||
|New paragraph | |New paragraph | ||
|<pre | |<pre>Put two | ||
line breaks | line breaks</pre> | ||
| | | | ||
Put two | Put two | ||
Line 30: | Line 30: | ||
|- | |- | ||
|Bullet point (unordered) list | |Bullet point (unordered) list | ||
|<pre | |<pre>*One | ||
*Two | *Two | ||
**Sub-point | **Sub-point | ||
*Three | *Three</pre> | ||
| | | | ||
*One | *One | ||
Line 41: | Line 41: | ||
|- | |- | ||
|Numbered (ordered) list | |Numbered (ordered) list | ||
|<pre | |<pre>#One | ||
#Two | #Two | ||
##Sub-point | ##Sub-point | ||
#Three | #Three</pre> | ||
| | | | ||
#One | #One | ||
Line 52: | Line 52: | ||
|- | |- | ||
|Make new headings | |Make new headings | ||
|<pre | |<pre>==Main== | ||
Text | Text | ||
===Sub=== | ===Sub=== | ||
Text | Text</pre> | ||
|''Can't show this'' | |''Can't show this'' | ||
|- | |- | ||
|Indent | |||
|:Text | |||
| | |||
:Text | |||
|- | |||
|Signature | |||
|<span class="mw-editfont-monospace">--<nowiki>~~~~</nowiki></span> | |||
| --[[User:Example|Example]] ([[User talk:Example|talk]]) 20:24, 26 June 2004 (UTC) | |||
|- | |||
|Signature without timestamp | |||
|<span class="mw-editfont-monospace"><nowiki>~~~</nowiki></span> | |||
|[[User:Example|Example]] ([[User talk:Example|talk]]) | |||
|- | |||
|Horizontal rule | |||
|Text | |||
<nowiki />---- | |||
Text | |||
|Text | |||
---- | |||
Text | |||
|} | |||
{|class="wikitable" style="width:100%" | |||
|+Links | |||
|- | |- | ||
|Link to a page (''wikilink'') | |Link to a page (''wikilink'') | ||
Line 69: | Line 93: | ||
|[[Yume Nikki:Madotsuki#Madotsuki's Dreams|her dreams]] | |[[Yume Nikki:Madotsuki#Madotsuki's Dreams|her dreams]] | ||
|- | |- | ||
|Link to a category or file by prepending a | |Link to a category or file by prepending a colon | ||
|<code><nowiki>[[</nowiki><b>:</b><nowiki>Category:Yume Nikki FC Locations|List of FC Worlds]]</nowiki></code> | |<code><nowiki>[[</nowiki><b>:</b><nowiki>Category:Yume Nikki FC Locations|List of FC Worlds]]</nowiki></code> | ||
|[[:Category:Yume Nikki FC Locations|List of FC Worlds]] | |[[:Category:Yume Nikki FC Locations|List of FC Worlds]] | ||
Line 80: | Line 104: | ||
|<code><nowiki>[https://mediawiki.org/wiki/Cheatsheet MediaWiki's cheatsheet]</nowiki></code> | |<code><nowiki>[https://mediawiki.org/wiki/Cheatsheet MediaWiki's cheatsheet]</nowiki></code> | ||
|[https://mediawiki.org/wiki/Cheatsheet MediaWiki's cheatsheet] | |[https://mediawiki.org/wiki/Cheatsheet MediaWiki's cheatsheet] | ||
| | |} | ||
{|class="wikitable" style="width:100%" | |||
|+Images | |||
|- | |- | ||
|Image with a caption | |Image with a caption | ||
Line 88: | Line 114: | ||
|- | |- | ||
|Image in a gallery | |Image in a gallery | ||
|<pre | |<pre><gallery> | ||
Yume favicon.png|An image | Yume favicon.png|An image | ||
</gallery | </gallery></pre> | ||
|<gallery widths=70px> | |<gallery widths=70px> | ||
Yume favicon.png|An image | Yume favicon.png|An image | ||
Line 96: | Line 122: | ||
|} | |} | ||
{| class="wikitable" style="width: 100% | ==Characters== | ||
{| class="wikitable" style="width:100%" | |||
! | !width="6ch"|Character | ||
!Usage | !Usage | ||
|- | |- | ||
Line 144: | Line 170: | ||
|} | |} | ||
== Tags <span id="General"></span>== | |||
{| class="wikitable" style="width:100%" | |||
!Function | !Function | ||
!Example | !Example | ||
Line 155: | Line 181: | ||
|- | |- | ||
|Completely preformat text: wiki markup, template calls, links, parser functions, HTML codes, and comments are completely ignored and are treated as raw text | |Completely preformat text: wiki markup, template calls, links, parser functions, HTML codes, and comments are completely ignored and are treated as raw text | ||
|<nowiki><pre>text</pre></nowiki> | |<nowiki><pre>'''text'''</pre></nowiki> | ||
|<pre>'''text'''</pre> | |<pre>'''text'''</pre> | ||
|- | |- | ||
Line 177: | Line 203: | ||
|<nowiki><span class="spoiler">text </span></nowiki> | |<nowiki><span class="spoiler">text </span></nowiki> | ||
|<span class="spoiler">text</span> | |<span class="spoiler">text</span> | ||
|- | |- | ||
|Superscript | |Superscript | ||
Line 206: | Line 228: | ||
|text1<br>text2 | |text1<br>text2 | ||
|- | |- | ||
|rowspan="2"|Force following text to appear below all floating elements instead of flowing adjacent. | |rowspan="2"|Force following text to appear below all floating elements instead of flowing adjacent. ''See also:'' {{t|clear}} | ||
|<nowiki>[[File:Cagedfairy.png |thumb|right|Text]] <br clear | |<nowiki>[[File:Cagedfairy.png |thumb|right|Text]] <br style="clear:both"> text</nowiki> | ||
|[[File:Cagedfairy.png|thumb|right|Text]]<br clear | |[[File:Cagedfairy.png|thumb|right|Text]]<br style="clear:both">text | ||
|- | |- | ||
|<nowiki>[[File:Cagedfairy.png |thumb|right|Text]] text</nowiki> | |<nowiki>[[File:Cagedfairy.png |thumb|right|Text]] text</nowiki> | ||
|[[File:Cagedfairy.png|thumb|right|Text]] text | |[[File:Cagedfairy.png|thumb|right|Text]] text | ||
|- | |- | ||
|Blockquote | |Blockquote. Also see {{t|quote}}. Do not use this for text indents, instead use {{t|indent}}. | ||
|<nowiki><blockquote>text</blockquote></nowiki> | |<nowiki><blockquote>text</blockquote></nowiki> | ||
|<blockquote>text</blockquote> | |<blockquote>text</blockquote> | ||
|- | |- | ||
|Create an invisible link anchor: [[{{FULLPAGENAME}}# | |Create an invisible link anchor: [[{{FULLPAGENAME}}#Anchor]]. This can be placed within a header (inside of the equal signs) to make an alternate header link. | ||
|<nowiki><span id="Anchor"></span></nowiki> | |<nowiki><span id="Anchor"></span></nowiki> | ||
| style="vertical-align: top;" |<span id="Anchor"></span> | | style="vertical-align: top;" |<span id="Anchor"></span> | ||
Line 226: | Line 248: | ||
|} | |} | ||
== HTML Styles and Classes <span id="HTML"></span>== | |||
{|class="wikitable" style="width:100%" | |||
!Function | !Function | ||
!Style/Class | !Style/Class | ||
!Output | !Output | ||
|- | |- | ||
|Center | |Center text | ||
|<nowiki>style="text-align: center;"</nowiki> | |<nowiki>style="text-align: center;"</nowiki> | ||
|<div style="text-align: center;">text</div> | |<div style="text-align: center;">text</div> | ||
|- | |||
|Center elements | |||
|<nowiki>class="center"</nowiki> | |||
|<div class="center">text</div> | |||
|- | |- | ||
|Format text into a specified number of columns (or use "auto") | |Format text into a specified number of columns (or use "auto") | ||
Line 245: | Line 271: | ||
|style="display: flex; flex-direction: row;" | |style="display: flex; flex-direction: row;" | ||
|<div style="display: flex; flex-direction: row;"><gallery widths=40 heights=40> Cagedfairy.png|Text</gallery>[[File:Boyoutline.png|thumb|Text]]</div> | |<div style="display: flex; flex-direction: row;"><gallery widths=40 heights=40> Cagedfairy.png|Text</gallery>[[File:Boyoutline.png|thumb|Text]]</div> | ||
| | |} | ||
{|class="wikitable" style="width:100%" | |||
|+Collapsible Sections | |||
|- | |- | ||
|Allows text to be collapsed | |Allows text to be collapsed | ||
Line 273: | Line 301: | ||
|} | |} | ||
{| class="wikitable" | ==List Formatting== | ||
{| class="wikitable" style="width:100%" | |||
!Function | !Function | ||
!Example | !Example | ||
Line 302: | Line 330: | ||
|} | |} | ||
{| class="wikitable" | ==Tables== | ||
{| class="wikitable" style="width:100%" | |||
!Code | !Code | ||
! | !width="59%"|Usage | ||
|- | |- | ||
|<nowiki>class="wikitable"</nowiki> | |<nowiki>class="wikitable"</nowiki> | ||
Line 314: | Line 342: | ||
|- | |- | ||
|<nowiki>class="mw-collapsible mw-collapsed"</nowiki> | |<nowiki>class="mw-collapsible mw-collapsed"</nowiki> | ||
|This will allow the table to be collapsed. Removing <code>mw-collapsed</code> means it will be expanded by default. A table | |This will allow the table to be collapsed. Removing <code>mw-collapsed</code> means it will be expanded by default. A table caption specified using <code><nowiki>|+Caption</nowiki></code> will be shown next to the expand/collapse button. | ||
|- | |- | ||
|<nowiki>class="unsortable"</nowiki> | |<nowiki>class="unsortable"</nowiki> | ||
|This class can be used on column headers to disable sorting the table by that column. | |This class can be used on column headers to disable sorting the table by that column. | ||
|- | |- | ||
|<nowiki> | |<nowiki>style="width:100%"</nowiki> | ||
|At the table start, forces the table to fit a percentage of the screen width.<br>At the first row of a column, forces that column to fit a percentage of the table width. | |At the table start, forces the table to fit a percentage of the screen width.<br>At the first row of a column, forces that column to fit a percentage of the table width. | ||
|- | |- | ||
Line 333: | Line 361: | ||
<pre style="line-height:1.5em;"> | <pre style="line-height:1.5em;"> | ||
{| class="wikitable" <!--table start, put table styles here--> | {| class="wikitable" <!-- table start, put table styles here --> | ||
! Header <!--bold and doesn't get sorted--> | |+ Caption <!-- title the whole table --> | ||
! | |- <!-- new row --> | ||
|- <!--new row--> | ! Header <!-- bold and doesn't get sorted --> | ||
| Text1 <!--table cell--> | ! Header2 | ||
|- <!-- new row --> | |||
| Text1 <!-- table cell --> | |||
| Text2 | | Text2 | ||
|} <!--table end--> | |} <!-- table end --> | ||
</pre> | </pre> | ||
The example above produces the following table: | The example above produces the following table: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Header | |+ Caption | ||
! | |- | ||
|- | ! Header | ||
| Text1 | ! Header2 | ||
|- | |||
| Text1 | |||
| Text2 | | Text2 | ||
|} <!--table | |} | ||
In some cases the use of pipe characters for table markup causes issues with templates or functions. To prevent this, you may wish to construct a table using HTML tags instead: | |||
<pre style="line-height:1.5em;"> | |||
<table class="wikitable"> <!-- table start --> | |||
<caption> Caption </caption> <!-- title the whole table --> | |||
<tr> <!-- open a row --> | |||
<th> Header </th> <!-- open and close a header --> | |||
<th> Header2 </th> | |||
</tr><tr> <!-- close row, open another --> | |||
<td> Text1 </td> <!-- table cell --> | |||
<td> Text2 </td> | |||
</tr></table> <!-- close row then table --> | |||
</pre> | |||
The example above produces the following table: | |||
<table class="wikitable"> | |||
<caption> Caption </caption> | |||
<tr> | |||
<th> Header </th> | |||
<th> Header2 </th> | |||
</tr><tr> | |||
<td> Text1 </td> | |||
<td> Text2 </td> | |||
</tr></table> | |||
Notice how the two tables are exactly the same. In practice, you should only need to use the wikitext version. | |||
{| class="wikitable" | ==Other== | ||
{| class="wikitable" style="width:100%" | |||
! | !width="41%"|Code | ||
!Usage | !Usage | ||
|- | |- |
Latest revision as of 15:06, 13 December 2024
This page lists formatting codes or tricks that can be used to help format wiki pages. It includes MediaWiki tags, table formatting, and HTML tags.
This page is missing information. You can help YumeWiki by expanding it. Details:
|
Wikitext
Function | Example | Output |
---|---|---|
New paragraph | Put two line breaks |
Put two line breaks |
Bold text | '''text''' | text |
Italics | ''text'' | text |
Bullet point (unordered) list | *One *Two **Sub-point *Three |
|
Numbered (ordered) list | #One #Two ##Sub-point #Three |
|
Make new headings | ==Main== Text ===Sub=== Text |
Can't show this |
Indent | :Text |
|
Signature | --~~~~ | --Example (talk) 20:24, 26 June 2004 (UTC) |
Signature without timestamp | ~~~ | Example (talk) |
Horizontal rule | Text
---- Text |
Text
Text |
Link to a page (wikilink) | [[Yume Nikki:Madotsuki|Madotsuki]]
|
Madotsuki |
Link to a section on a page | [[Yume Nikki:Madotsuki#Madotsuki's Dreams|her dreams]]
|
her dreams |
Link to a category or file by prepending a colon | [[:Category:Yume Nikki FC Locations|List of FC Worlds]]
|
List of FC Worlds |
Link to wikipedia (interwiki link) | [[wikipedia:Main Page|Visit Wikipedia]]
|
Visit Wikipedia |
External link | [https://mediawiki.org/wiki/Cheatsheet MediaWiki's cheatsheet]
|
MediaWiki's cheatsheet |
Image with a caption | [[File:Yume favicon.png|70px|thumb|right|An image]]
|
|
Image in a gallery | <gallery> Yume favicon.png|An image </gallery> |
Characters
Character | Usage |
---|---|
 U+000A |
Using the HTML entity for a newline lets you avoid it getting stripped by parser functions. |
U+0020   |
Spaces are also stripped by parser functions. |
# U+0023 # |
The number sign, also called a pound or hash symbol. The HTML entity can allow escaping certain situations. |
& U+0026 & |
Ampersand, usually called the and symbol. The HTML entity can allow escaping certain situations. Used in this table to present the HTML entities. |
, U+002C , |
Commas are usually chosen as the separator for fields in arrays or {{TextSpace}}. The HTML entity allows can prevent this, although nowiki tags are a safer option. |
| U+007C | | |
The pipe character, also called the vertical line or bar, is used extensively for Mediawiki parsing. The HTML entity escapes these situations. To delay the parsing instead of prevent it completely, use {{!}} .
|
· U+00B7 · · |
Solid dot that is in the middle of a line. |
← U+2190 ← |
Leftwards arrow as one character. |
↑ U+2191 ↑ |
Upwards arrow as one character. Can be used for "to top" links. |
→ U+2192 → |
Rightwards arrow as one character. Used when listing directions on location pages. |
↔ U+2194 ↔ |
Arrow that points both left and right. Can be used to show a relation between two elements. |
∕ U+2215 |
Division slash, which appears to be a forward slash. Since it has the same appearance but no function, it can help with presenting HTML. |
< U+FF1C |
Fullwidth less-than sign. Presented wider than the normal one <. |
> U+FF1E |
Fullwidth greater-than sign >. Presented wider than the normal one >. |
Tags
Function | Example | Output |
---|---|---|
Prevent all wiki markup and HTML tags from being parsed | <nowiki>'''text'''</nowiki> | '''text''' |
Completely preformat text: wiki markup, template calls, links, parser functions, HTML codes, and comments are completely ignored and are treated as raw text | <pre>'''text'''</pre> | '''text''' |
Monospaced blocks of text | <pre style="font-family:monospace;">text</pre> | text |
Apply a background to signify text is code | <code>text</code> | text
|
Underline | <u>text</u> | text |
Highlight | <mark>text</mark> | text |
Hide text under a spoiler | <span class="spoiler">text </span> | text |
Superscript | text<sup>text</sup> | texttext |
Subscript | text<sub>text</sub> | texttext |
Small text | <small>text</small> | text |
Big text | <big>text</big> | text |
Defines a header using HTML, equivalent to ===this=== Header levels can be from 1-6 but usually 4 is the highest |
<h3>ctrt</h3> | (blanked) |
Force a line break | text1<br>text2 | text1 text2 |
Force following text to appear below all floating elements instead of flowing adjacent. See also: {{clear}} | [[File:Cagedfairy.png |thumb|right|Text]] <br style="clear:both"> text | text |
[[File:Cagedfairy.png |thumb|right|Text]] text | text | |
Blockquote. Also see {{quote}}. Do not use this for text indents, instead use {{indent}}. | <blockquote>text</blockquote> |
|
Create an invisible link anchor: Help:Formatting#Anchor. This can be placed within a header (inside of the equal signs) to make an alternate header link. | <span id="Anchor"></span> | |
Comments: only present when editing, unless within <pre> or <nowiki> tags. | <!--text--> |
HTML Styles and Classes
Function | Style/Class | Output |
---|---|---|
Center text | style="text-align: center;" | text
|
Center elements | class="center" | text
|
Format text into a specified number of columns (or use "auto") | style="column-count: 2;" | text1
text2 text3 |
Present elements adjacent to each other. In the example it shows that you can place an image next to a gallery, which is usually not possible. | style="display: flex; flex-direction: row;" |
Allows text to be collapsed | class="mw-collapsible" | text1
text2 |
Collapsed by default | class="mw-collapsible mw-collapsed" | text1
text2 |
Gives the content the style of the table of contents | class="toccolours mw-collapsible" | text1
text2 |
Use inside a div with mw-collapsible and only the text inside this inner div will collapse. The rest will never collapse. | class="mw-collapsible-content" | <div class="toccolours mw-collapsible mw-collapsed">text1<div class="mw-collapsible-content">text2</div></div> |
text1
text2 | ||
Custom toggle button for a collapsible section. Stays the same when pressed. | class="mw-collapsible-toggle" | <div class="mw-collapsible"> <div class="mw-collapsible-toggle mw-collapsible-text">[Show/Hide]</div> <div class="mw-collapsible-content" >text </div></div> |
[Show/Hide] text |
List Formatting
Function | Example | Output |
---|---|---|
Unordered list; equivalent to using * at the start of a line | <ul> <li>text1</li> <li>text2</li> <li>text3</li> <li>text4</li> </ul> |
|
This list style forces floating elements such as image thumbs to appear on the same line, even if they are otherwise unable. | <ul> <li style="display: inline-block;>[[File:Cagedfairy.png|thumb|Text]]</li> <li style="display: inline-block;">[[File:Boyoutline.png|thumb|Text]]</li> </ul> | |
This list style can be used in addition to the previous one to align the elements to the top, middle, or bottom of the lines they are occupying. | <ul> <li style="display: inline-block; vertical-align: middle;">[[File:Cagedfairy.png|thumb|Text]]</li> <li style="display: inline-block; vertical-align: middle;">[[File:Boyoutline.png|thumb|Text]]</li> </ul> |
Tables
Code | Usage |
---|---|
class="wikitable" | Use at the table start to make it look like a standard table. |
class="sortable" | Adding this class to a table will allow you to sort the entire table by columns of your choice. |
class="mw-collapsible mw-collapsed" | This will allow the table to be collapsed. Removing mw-collapsed means it will be expanded by default. A table caption specified using |+Caption will be shown next to the expand/collapse button.
|
class="unsortable" | This class can be used on column headers to disable sorting the table by that column. |
style="width:100%" | At the table start, forces the table to fit a percentage of the screen width. At the first row of a column, forces that column to fit a percentage of the table width. |
style="text-align: center;" | At the table start, centers all text in the table. On a table cell, centers the cell contents. |
style="vertical-align: top;" | Change the vertical alignment of elements in a cell (the default is middle ).
|
Making a table
This is how to make a table in the standard way of wikitext:
{| class="wikitable" <!-- table start, put table styles here --> |+ Caption <!-- title the whole table --> |- <!-- new row --> ! Header <!-- bold and doesn't get sorted --> ! Header2 |- <!-- new row --> | Text1 <!-- table cell --> | Text2 |} <!-- table end -->
The example above produces the following table:
Header | Header2 |
---|---|
Text1 | Text2 |
In some cases the use of pipe characters for table markup causes issues with templates or functions. To prevent this, you may wish to construct a table using HTML tags instead:
<table class="wikitable"> <!-- table start --> <caption> Caption </caption> <!-- title the whole table --> <tr> <!-- open a row --> <th> Header </th> <!-- open and close a header --> <th> Header2 </th> </tr><tr> <!-- close row, open another --> <td> Text1 </td> <!-- table cell --> <td> Text2 </td> </tr></table> <!-- close row then table -->
The example above produces the following table:
Header | Header2 |
---|---|
Text1 | Text2 |
Notice how the two tables are exactly the same. In practice, you should only need to use the wikitext version.
Other
Code | Usage |
---|---|
resultsheader= «pre»«nowiki»|resultsfooter= «/nowiki»«/pre» | Add to the end of a DPL parser function and the output will be unformatted. |