Handboek MediaWiki/Wikitekst en HTML
De MediaWiki-software gebruikt een eigen manier om tekst op te maken. Deze eigen commando's worden omgezet door de software naar XHTML zodat de verschillende browsers de tekst zo weergeven als bedoeld is.
Het idee achter de eigen manier voor tekstopmaak is om het makkelijker te maken om een artikel op te maken dan met (X)HTML het geval is. Mensen die ervaren zijn met (X)HTML kunnen het hier mogelijk mee oneens zijn.
Voor bepaalde zaken in de opmaak van een artikel bestaat geen specifieke wiki-opmaak, kijk daarvoor bij HTML in wikitekst.
Speciale wikicode
[bewerken]Secties
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Op deze manier worden secties gemaakt: Nieuwe sectie
Subsectie
Sub-subsectie
|
==Nieuwe sectie== ===Subsectie=== ====Sub-subsectie==== In (X)HTML wordt het zo gedaan: <h2>Nieuwe sectie</h2> <h3>Subsectie</h3> <h4>Sub-subsectie</h4> |
|
Lijsten
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Een regel zonder ster in het bewerkingsscherm is tevens het einde van de lijst |
* Een lijst maken wordt gedaan met een of meerdere sterren (*): ** niveau 2 *** niveau 3 **** niveau 4 Een regel zonder ster in het bewerkingsscherm is tevens het einde van de lijst In (X)HTML wordt het zo gedaan: <ul> <li>Een lijst maken wordt gedaan met een of meerdere sterren (*): <ul><li>niveau 2 <ul><li>niveau 3 <ul><li>niveau 4</li> </ul></li></ul></li></ul></li></ul> |
| |
|
# Genummerde lijsten worden gemaakt met het teken (#) ## Tweede niveau, eerste punt ## Tweede niveau, tweede punt ### Derde niveau, eerste punt # Eerste niveau, tweede punt In (X)HTML wordt het zo gedaan: <ol><li>Genummerde lijsten worden gemaakt met het teken (#) <ol><li>Tweede niveau, eerste punt</li> <li>Tweede niveau, tweede punt <ol><li>Derde niveau, eerste punt</li> </ol></li></ol></li> <li>Eerste niveau, tweede punt</li></ol> |
|
Inspringen
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Inspringen wordt gedaan met een dubbele punt
|
: een keer inspringen :: 2keer inspringen :# inspringen in combinatie met een lijst In (X)HTML wordt het zo gedaan: <dl><dd>een keer inspringen <dl><dd>twee keer inspringen</dd></dl> <ol><li>inspringen in combinatie met een lijst</li></ol> </dd></dl> |
|
<nowiki>-code
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Een speciale code die op HTML-tags lijkt maar een speciale code voor Wikipedia is, is de nowiki-tag. <s>doorstrepen</s> in plaats van |
<nowiki><s>doorstrepen</s></nowiki> |
|
Horizontale lijn
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Een speciale wiki-code zorgt voor een horizontale lijn: Voorbeeld1 Voorbeeld2 |
Voorbeeld1 ---- Voorbeeld2 Om hetzelfde te bereiken met HTML-code moet het volgende worden ingegeven: <p>Voorbeeld1</p> <hr> <p>Voorbeeld2</p> |
|
Links
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Een speciale wiki-code zorgt voor een interne link (dat wil zeggen, binnen hetzelfde domein), dit gebeurt met twee blokhaken openen ( [[ ) en twee blokhaken sluiten ( ]] ) |
[[Handboek MediaWiki]] Om hetzelfde te bereiken met HTML-code moet het volgende worden ingegeven: <a href="/wiki/Handboek MediaWiki" title="Handboek MediaWiki">Handboek MediaWiki</a> |
Al deze links verwijzen naar Nederlandstalige of internationale projecten. Wil men linken naar een anderstalig project dan dient men een taalcode mee te geven, voorafgegaan door een dubbele punt, dus bijvoorbeeld: en:w:Main_Page brengt je naar de hoofdpagina van de Engelstalige wikipedia. Voor meer taalcodes zie taalcodes | |
Zo ziet het eruit | Dit is de ingegeven tekst |
Een vorm van een interne link zorgt voor de interwikilink en bestaat uit twee blokhaken openen ( [[ ) de taalcode + een dubbele punt + het te linken woord twee blokhaken sluiten ( ]] ) Een voorbeeld hiervan kan niet worden gegeven. Het resultaat is namelijk een link benaamd met de betreffende taal (bijv. English) onder het kopje andere talen in de linker kantlijn. |
[[en:Category:Help]] |
| |
Zo ziet het eruit | Dit is de ingegeven tekst |
Men kan ook een link maken naar een bepaalde pagina, maar dan deze link zichtbaar maken met totaal andere tekst (Engels:piped link): Dit is in feite een link naar de help:Gebruik van links met een andere tekst |
[[Help:Gebruik van links|Dit is in feite een link naar de ''help:Gebruik van links'' met een andere tekst]] De HTML-tekst ziet er zo uit: <p><a href="/wiki/Help:Gebruik_van_links" title="Help:Gebruik van links">Dit is in feite een link naar de <i>help:Gebruik van links</i> met een andere tekst</a></p> |
|
De spatie
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Een spatie aan het begin van een regel is in feite ook wikitekst: Voorbeeld: Een spatie aan het begin van een zin, zorgt ervoor dat de tekst zo verschijnt als dat het getypt wordt, echter wel met een font die een vaste breedte voor de letter neemt. |
Voorbeeld: Een spatie aan het begin van een zin, zorgt ervoor dat de tekst zo verschijnt als dat het getypt wordt, echter wel met een font die een vaste breedte voor de letter neemt. Om hetzelfde te bereiken met HTML-code wordt gebruik gemaakt van de <pre>-tag: <pre> Voorbeeld: Een spatie aan het begin van een zin, zorgt ervoor dat de tekst zo verschijnt als dat het getypt wordt, echter wel met een font die een vaste breedte voor de letter neemt. </pre> |
|
De tilde
[bewerken]Zo ziet het eruit | Dit is de ingegeven tekst |
---|---|
Tildes worden gebruikt voor het ondertekenen en geeft de naam (3 tildes), de naam + tijdsaanduiding (4 tildes) of alleen de tijdsaanduiding (5 tildes) weer. Drie, vier of vijf tildes worden door de wikisoftware omgezet in tekst en blijven dus niet achter in de opgeslagen code: Voorbeeld:
|
Voorbeeld: *~~~ *~~~~ *~~~~~ Iets dergelijks is niet te doen met HTML-code |
|
HTML in wikitekst
[bewerken]HTML-tags
[bewerken]De volgende HTML-tags zijn toegelaten in wikitekst:
HTML-tag | Uitleg | Voorbeeld | |
---|---|---|---|
<b> | b staat voor bold=vet | Voorbeeld | |
<blockquote> | Blockquote zorgt voor inspringen, zowel bij de linker- als bij de rechterkantlijn. |
| |
<br> | <br> zorgt ervoor dat de tekst na de br op de volgende regel verder gaat | Voorbeeld 1 Voorbeeld 2 | |
<caption> | |||
<cite> | cite staat voor citeren en wordt weergegeven als italic | Voorbeeld | |
<code> | code zorgt voor het weergeven als computercode | Voorbeeld
| |
<dd> | |||
<div> | Voorbeeld
| ||
<dl> |
| ||
<dt> | |||
<em> | De em zorgt voor nadruk op de opgemaakte tekst (italic) | Voorbeeld | |
<h1> | Sectietitel van het niveau 1 komt overeen met de wikicode =..= | Voorbeeld
| |
<h2> | Sectietitel van het niveau 2 komt overeen met de wikicode ==..== | Voorbeeld
| |
<h3> | Sectietitel van het niveau 3 komt overeen met de wikicode ===..=== | Voorbeeld
| |
<h4> | Sectietitel van het niveau 4 komt overeen met de wikicode ====..==== | Voorbeeld
| |
<h5> | Sectietitel van het niveau 5 komt overeen met de wikicode =====..===== | Voorbeeld
| |
<h6> | Sectietitel van het niveau 6 komt overeen met de wikicode ======..====== | Voorbeeld
| |
<hr> | hr staat voor horizontal rule en zorgt voor een horizontale lijn tussen twee tekst(delen) | Voorbeeld 1 voorbeeld 2 | |
<i> | De i staat voor italic en zorgt ervoor dat de tekst schuin wordt gezet | Voorbeeld | |
<li> | li geeft een lijst. Dit komt overeen met de wikicode * aan het begin van een regel | ||
<ol> |
| ||
<p> | <p> geeft het begin van een paragraaf aan: Deze tekst: <p>Voorbeeld1</p><p>Voorbeeld2</p> geeft wat je ziet in de volgende kolom | Voorbeeld1 Voorbeeld2 | |
<pre> | Voorbeeld | ||
<rb> | |||
<rp> | |||
<rt> | |||
<ruby> | Voorbeeld | ||
<s> | s is kort voor strike = doorstrepen | ||
<strong> | Strong staat voor sterk, en heeft (bijna) hetzelfde effect als bold (vet) | Voorbeeld | |
<sub> | Sub-tekst, dwz. verkleind en een halve regel naar beneden verschoven | Voorbeeld Voorbeeld | |
<sup> | Sup-tekst, dwz. verkleind en een halve regel naar boven verschoven | Voorbeeld Voorbeeld | |
<table> |
| ||
<td> | Voorbeeld nog toevoegen | ||
<th> | Voorbeeld nog toevoegen | ||
<tr> | Voorbeeld nog toevoegen | ||
<tt> | tt staat voor vaste tekstafstand en zorgt ervoor dat elke letter een gelijke breedte heeft (in de standaard tekstopmaak varieert de breedte van de letter) | Voorbeeld
| |
<u> | Voor underline = onderstrepen | Voorbeeld | |
<ul> |
| ||
<var> | var staat voor variabele en definieert het tekstgedeelte als variabele door het cursief te maken | Voorbeeld |
HTML commentaar
[bewerken]Commentaar kan ook in de wikitekst worden gegeven, echter alleen met HTML-opmaak.
Dit gebeurt dan met volgende code:
<!-- Commentaar tekst -->
De tekst tussen de <!-- en --> is alleen in de onderliggende tekst te zien, niet in het uiteindelijke document.