Sven Rautenberg: <xmp> vs. <pre>

Beitrag lesen

Moin!

Schade dass die entsprechenden Konsortien das nicht
auch begreifen und einen entsprechenden <tag> dafür
bereitstellen.

Wieso, das tun sie doch. <xmp> existiert.

Das geht nich mal eben so onthefly hierbei hilft mir
ungemein dieser arme kleine <xmp> tag. So sehe ich alles was
ich sehen möchte ohne grossartig in den quelltext eingreifen
zu müssen, insbesondere wenn ein grossteil aus der Datenbank
kommt.

Jeder Browser hat die Möglichkeit, den Quelltext einer HTML-Seite anzuzeigen. Das ist aus mehreren Erwägungen extrem sinnvoll, denn <xmp> wandelt lediglich Entities nicht um - aber normale Zeichen, die laut Zeichencodierung interpretierbar sind, wird es dennoch anzeigen wollen.

Nun siehst du also im Browser ein "ä" oder ein "€". Aber: Ist das Zeichen nun in ISO-8859-1, Windows-1252, ISO-8859-15 oder UTF-8 codiert? Was meint der Browser? Da hilft dir <xmp> nicht weiter.

Nichts und ich meine wirklich nichts hilft mir da besser
als <xmp>, denn ansonsten müsste ich die Ausgabe parsen.

Es spricht ja nichts dagegen, zum Debugging <xmp> zu benutzen. Und mit den entsprechenden DOCTYPES ist es dauerhaft erlaubt. Erwarte nur nicht, dass du XHTML 1.1 benutzen kannst, und <xmp> erlaubt ist.

- Sven Rautenberg

--
"Love your nation - respect the others."