Kalt erwischt wurde ich heute (sehr) früh von der Frage Wofür ist eigentlich der Vorformatiert-Block gut?. Dieser Block ist bei mir, genauso wie der Classic-Block, standardmäßig deaktiviert, so dass ich ihn normalerweise nicht mal zu Gesicht bekomme. Bisher hatte ich dafür also nicht mal den Gedanken an eine Verwendung. Um der Frage nachzugehen, holte ich den Preformatted Block heute aus seinem Exil.

Und gleich werde ich ihn in diesen Beitrag einfügen und damit weiterschreiben.
Der Vorformatiert-Block ist eine Art Mischung aus Codeblock und Absatz. Wie der Absatzblock dient auch der vorformatierte Block in erster Linie der Darstellung von Text. Im Gegensatz zum Absatzblock behält der vorformatierte Block jedoch alle Abstände und Zeilenumbrüche genau so bei, wie sie eingegeben wurden.
Zwei Leerzeichen hintereinander bleiben bestehen.
Fügt man ihn ein und beginnt zu schreiben, fällt schon mal die Schriftart auf. Es wird eine Monotype-Schrift verwendet, das ist eine, in der jedes Zeichen gleich breit ist, und die standardmäßig auch im Codeblock verwendet wird, oder auch für die Inline-Code-Darstellung.
Ein signifikanter Unterschied zum Absatz ist, dass einen die Entertaste nicht "raus" und in den nächsten Absatzblock bringt, sondern im vorformattiertem Block einfach nur ein Zeilenumbruch ist. Vom Codeblock unterscheidet er sich durch - Zitat "zusätzliche Formatierungsmöglichkeiten und die Möglichkeit, Hyperlinks hinzuzufügen, was man im Codeblock nicht kann".
Das bestätigt sich im Vergleich, den ich hier grade anstelle, allerdings nicht. Sowohl Inline-Styles als auch die Verfügbarkeit von Block-Stileinstellungen unterscheiden sich nicht von dem, was auch im Codeblock geht.
Eine Gegenüberstellung: Absatz, Code, Vorformatiert
Absatz
Ein signifikanter Unterschied zum Absatz ist, dass einen die Entertaste nicht „raus“ und in den nächsten Absatzblock bringt, sondern im vorformattiertem Block einfach nur ein Zeilenumbruch ist. Vom Codeblock unterscheidet er sich durch zusätzliche Formatierungsmöglichkeiten und die Möglichkeit, Hyperlinks hinzufügen, was man im Codeblock laut Doku nicht kann, doch wie man gleich sieht, klappt das (mittlerweile?) sehr wohl!
Inlinebild
Inlinecode im Absatz
Zwei Leerzeichen? – Eins kommt weg…
Einmal Enter gedrückt, und der nächste Absatz kommt.
Ein Absatz macht aus einem HTML-Snippet
Hinweis: Hinweistext
Codeblock
Ein signifikanter Unterschied zum Absatz ist, dass einen die Entertaste nicht "raus" und in den nächsten Absatzblock bringt, sondern im vorformattiertem Block einfach nur ein Zeilenumbruch ist. Vom Codeblock unterscheidet er sich durch zusätzliche Formatierungsmöglichkeiten und die Möglichkeit, Hyperlinks hinzuzufügen, was man im Codeblock laut Doku nicht kann, doch wie man sieht, klappt das sehr wohl.
Zwei Leerzeichen - bleiben!
Inlinebild
Inlinecode (haha)
Einmal Enter gedrückt, und ich bin immer noch im Codeblock, es wird nur die Zeile umgebrochen.
Zweimal Enter, und man bekommt einen sichtlichen Abstand von oben, auch ohne den Block zu verlassen.
Ein Codeblock macht aus einem Code-Snippet (nachträglich eingefärbt):
<p class="after-comment"><strong>Hinweis:</strong> Hinweistext</p>Vorformatiert
Ein signifikanter Unterschied zum Absatz ist, dass einen die Entertaste nicht "raus" und in den nächsten Absatzblock bringt, sondern im vorformattiertem Block einfach nur ein Zeilenumbruch ist. Vom Codeblock unterscheidet er sich durch zusätzliche Formatierungsmöglichkeiten und die Möglichkeit, Hyperlinks hinzuzufügen, was man im Codeblock allerdings entgegen dem, was ich bei WordPress.com über den Vorvormatierten Block las, auch kann. Vielleicht war das ja mal anders...?
Zwei Leerzeichen - bleiben!Inlinecode
Einmal Enter gedrückt bedeutet hier nur Zeilenumbruch, und ich bleibe im "Vorformattiert"-Block.
Zweimal Enter, und man bekommt einen sichtlichen Abstand von oben, auch ohne den Block zu verlassen.
Ein Vorformatierter Block macht aus einem Codesnippet (nachträglich eingefärbt):
<p class="after-comment"><strong>Hinweis:</strong> Hinweistext</p>
Potentiell könnte man also auch einen Codeblock verwenden, wenn man Text auf diese Weise formatieren möchte. Wer allerdings mit Codeblöcken arbeitet, will diese womöglich speziell formatiert verwenden (mit Hintergrund, vielleicht sogar dunkler Hintergrund mit hellem Text), und hat eventuell auch Codehighlighting-Funktionalität dafür installiert.
Auch meine Codeblöcke sind zentral auf Hintergrundfarbe und Innenabstand konfiguriert. Davon ist sein für Texte ausgelegter Bruder nicht betroffen. Weitere signifikante Unterschiede, sollte es sie geben, sind mir bisher entgangen.
Für mich kann ich im Vorformatiert-Block aktuell keine Verwendung sehen. Ausblenden werde ich ihn vorerst nicht, vielleicht fällt mir ja noch was ein…




Schreibe einen Kommentar