Bedingter Umbruch ohne Trennstrich
Samstag, 24. Juli 2010
­ zur Erzeugung einer Worttrennung nur bei Bedarf dürfte allgemein bekannt sein. Getrennte Wörter werden korrekt mit einem Bindestrich vor dem Zeilenumbruch angezeigt.
Was aber, wenn dieser Bindestrich nicht gewünscht ist, zum Beispiel bei einem Codeschnipsel?
<wbr> oder <wbr /> verbietet sich, weil es Seiten invalid macht.
Aber seit ich auf die Unterstüzung des IE6 verzichte, gibt es eine valide Alternative: ​
Hier ein Beispiel:
TestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestTextTestText
Danke an www.quirksmode.org
Nachtrag: Der Opera in der aktuellen Version 10.60 zeigt leider an Stelle von ​ einen Platzhalter an. Also wieder nichts. <wbr> oder <wbr /> versteht der Opera, aber …
:-(
1 Kommentar
Einen Kommentar abgeben
XHTML erlaubt: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote> <code> <em> <i> <strike> <strong>
Code-Beispiele
Damit Code-Beispiele richtig angezeigt werden, müssen Sonderzeichen maskiert werden (z.B. < zu <).

<wbr> ist in HTML5 wieder valide. Jetzt fehlt nur noch die Wiederbelebung von <nobr>, und das <span style="white-space: nowrap">-Gedöns hätte auch wieder ein Ende.
Kommentar von André — Donnerstag, 5. August 2010 - 22:55 Uhr