Hilfe:Erlaubte HTML-Tags und -Attribute

Aus Wikivoyage

Wechseln zu: Navigation, Suche
Dieser Artikel soll Hilfe leisten.

Inhaltsverzeichnis

[Bearbeiten] Einführung

Wie bereits erwähnt, sollte der Einsatz von (X)HTML-Tags nur bei Notwendigkeit vorgenommen werden, z.B. um sie mit weiteren Attributen auszustatten. Es ist nicht möglich, alle bekannten Tags oder Attribute einzusetzen, der Parser der Mediawiki-Software gestattet nur eine Teilmenge. Alle hier nicht genannten Tags werden in der Ausgabe genau so angezeigt, wie sie geschrieben wurden.

Das nachfolgende Beispiel zeigt das Aussehen eines Links, der als Tag nicht erlaubt ist: <a href="http://wikivoyage.org/de/">Dies ist ein Link zu Wikivoyage</a>.

Nachfolgend finden Sie die Listen der möglichen Tags und Attribute:

[Bearbeiten] Mögliche XHTML-Tags

Tag-Typ Tags
Zeichengebundene Tags <b>, <big>, <cite>, <code>, <del>, <em>, <font>, <i>, <ins>, <s>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <tt>, <var>, <u>
Absatzgebundene Tags <blockquote>, <br>, <center>, <dd>, <div>, <dl>, <dt>, <h1>, <h2>, <h3>, <h4>, <h5>, <h6>, <hr>, <li>, <ol>, <p>, <pre>, <ul>
Tabellen-Tags <caption>, <table>, <td>, <th>, <tr>
Spezial-Tags Einfache Ruby-Tags: <ruby>, <rt>, <rb>, <rp>, siehe hierzu auch das XHTML Ruby annotation text module des W3-Konsortiums
Kommentar <!-- ... -->

[Bearbeiten] Mögliche Attribute

Welche Tags Attribute
Allgemein anwendbare Attribute class, dir, id, lang, style, title
Für absatzgebundene Tags align

[Bearbeiten] Zusätzliche Tag-spezifische Attribute

Tag Mögliche Attribute
<caption> align
<font> size, color, face
<hr> noshade, size, width
<ins>, <del> cite, datetime
<li> type, value
<ol> type, start
<rt> rbspan
<table>, {| align, border, bgcolor, cellspacing, cellpadding, frame, rules, summary, width
<td>, <th>, |, ! abbr, align, axis, bgcolor, char, charoff, colspan, headers, height, nowrap, rowspan, scope, valign, width
<tr>, |- align, bgcolor, char, charoff, valign
<ul> type

Die Parser-Eigenschaften sind im Programm-Modul Sanitizer.php spezifiziert

[Bearbeiten] Wichtige Tags

Die zwei folgenden Tags haben eine besondere Bedeutung, da sie als Kontainer z.B. Stildefinitionen an den umschlossenen Text bzw. Textkörper vermitteln können. Dies sind das <span>-Tag für zeichengebundene und das <div>-Tag für absatzgebundene Formatierungen. Das nachfolgende Beispiel zeigt seine Anwendung:

Quellcode ... und so sieht es aus
Dieser Satz besitzt einen <span style="color: #f00;">rot hervorgehobenen</span> Satzteil. Dieser Satz besitzt einen rot hervorgehobenen Satzteil.

Mit dem Tag <br /> lässt sich ein Zeilenumbruchwechsel innerhalb eines Absatzes erzwingen.

[Bearbeiten] Siehe auch

Die Verwendung mit Stilvorlagen wird im Artikel Stilvorlagen beschrieben.

Persönliche Werkzeuge