html css php mysql javascript
Bild zum Thema

Tag <listing>

Definition

Status: Obsolet (Nicht mehr anwenden)!


Das Tag steht für listing (Auflistung, Aufzählung).
Das HTML-Element <listing> wurde verwendet um Quelltexte von Programmen entsprechend auszugeben. Aktuell verwendet man hierfür <pre> in Kombination mit <code>.

Syntax

<listing>...</listing>

Attribute

Global
Globale Attribute

Beispiele

= Tag
= Attribut
= Wert
Text
= Kommentar bzw. wichtig!
Beispiel listing

Der Code:

<listing>
  function helloWorld() {
    console.log("Hallo Welt");
  }
</listing>

Ergebnis:
Ergebnis: <listing>-Demo 1

Je nachdem ob der Browser das Tag noch unterstützt, wird der Quelltext entweder mit einer speziellen Formatierung dargestellt oder es erfolgt eine normale Ausgabe ohne besondere Formatierung.

Anmerkungen

Im Gegensatz zum modernen <pre>-Tag interpretierte das alte <listing>-Tag den Inhalt oft so, dass man keine HTML-Entities (wie &lt; für <) nutzen musste – der Browser hat einfach alles bis zum schließenden </listing> als reinen Text ausgegeben. In modernem HTML musst du Sonderzeichen innerhalb von <pre><code> korrekt maskieren.