Diese Vorlage dient dazu, kurze Codeabschnitte inline darzustellen — etwa innerhalb von Fließtexten oder Beispielen. Sie nutzt die SyntaxHighlight-Extension und kann verschiedene Sprachen farblich hervorheben.

Verwendung Bearbeiten

{{CodeInline|<nowiki><tag>...</tag>|lang=html}}</nowiki>

→ ergibt: <tag>...</tag>

Parameter Bearbeiten

Parameter Beschreibung Standard Pflicht?
1 / code= Der anzuzeigende Code.

Um Parserprobleme zu vermeiden, sollte der Code in <nowiki>-Tags gesetzt werden.

ja
lang= Optionale Sprache für das Syntax-Highlighting.

Akzeptiert z. B. wikitext, html, lua, css, python3

wikitext nein

Beispiele Bearbeiten

Einfacher HTML-Code Bearbeiten

{{CodeInline|<nowiki><h1>Titel</h1></nowiki>|lang=html}}

<h1>Titel</h1>

Wikitext anzeigen Bearbeiten

{{CodeInline|<nowiki>[[Hauptseite]]</nowiki>|lang=wikitext}}

[[Hauptseite]]

Hinweise Bearbeiten

  • Diese Vorlage ist nicht für mehrzeilige Blöcke gedacht dafür gibt es {{Vorlage|CodeBlock}}.
  • Der Code wird nur korrekt angezeigt, wenn Parserzeichen wie {{}} oder [[ ]] durch <nowiki> geschützt sind.

Siehe auch