Help:Editing: Difference between revisions

Xenwolf (talk | contribs)
m Text formatting: removed empty line
Xenwolf (talk | contribs)
Tables: advanced examples moved to Help:Table
Line 77: Line 77:


=== Tables ===
=== Tables ===
:''for advanced examples see [[Help:Table]]''
You can add tables to wiki pages:
You can add tables to wiki pages:
{| class="wikitable"
{| class="wikitable"
Line 109: Line 111:
|}
|}
<!-- end result -->
<!-- end result -->
|}
==== Adjusting Text Alignment ====
The table cells are left aligned by default, the heading cells are center aligned. You may change this via inline CSS style definitions:
{| class="wikitable"
! what you want for the cell
! what you do to get it
|-
| left aligned text
| nothing to do
|-
| style="text-align:center;" | centered text
| place <code><nowiki>style="text-align:center;" |</nowiki></code> after the opening pipe
|-
| style="text-align:right;" | right aligned
| place <code><nowiki>style="text-align:center;" |</nowiki></code> after the opening pipe
|-
! headline style
| exclamation mark instead of the pipe symbol starts the cell
|}
If you want to override the default text alignment for all cells, place the inline CSS (for example <code>style="text-align:center;"</code>) directly at the beginning of the table, right after the <code>class="wikitable"</code> statement.
==== External helper tools ====
If you have to construct really complex tables with colspans and rowspans, you may use this online table generator:
[http://www.tablesgenerator.com/mediawiki_tables Generate tables in MediaWiki format - TablesGenerator.com]
For example, this wiki markup
<nowiki>
{| class="wikitable"
! colspan="3" | 1
! 2
! 3
|-
| rowspan="2" | A
| colspan="3" | B
| C
|-
| rowspan="2" colspan="2" | D
| colspan="2" | E
|-
| F
| G
| H
|}</nowiki>
will be rendered into this table:
{| class="wikitable"
! colspan="3" | 1
! 2
! 3
|-
| rowspan="2" | A
| colspan="3" | B
| C
|-
| rowspan="2" colspan="2" | D
| colspan="2" | E
|-
| F
| G
| H
|}
|}