Ob Microsoft Frontpage das einzige Programm ist/war (gibt es diese Geißel der Menschheit noch?), das
als Ersatz für Leerzeichen benutzt(e) vermag ich nicht zu beurteilen, aber jedenfalls ist es ob seiner (damaligen) Verbreitung sicherlich nicht unschuldig daran, dass wir heutzutage so viel Mißbrauch von
sehen.
Frontpage füllte, ich erinnere mich noch genau, leere Tabellenzellen wie leere Zeilen gerne mit Unmengen von
. Und wenn ich mich so in den Quelltexten dieser Welt umsehe, ist dies weiterhin verbreitet; entweder benutzten noch zu viele Menschen Frontpage oder sie haben sich die Verwendung von
als Ersatz für normale Leerzeichen zu eigen gemacht. Problematisch dabei sind zwei Dinge.
Zunächst:
ist kein normaler Leerzeichen, sondern ein spezielles. Wie schon mal geschrieben ist
das HTML-Entity für geschützte Leerzeichen. Das heißt es dort wo es steht Zeilenumbrüche unterbindet. Weiß man das nicht, hat man schnell seltsam umbrechenden Text an der Hand und wundert sich wieso.
Zweitens ist das geschützte Leerzeichen für seinen Job als einfacher Abstandhalter nicht in jedem Fall das qualifizierteste. Vielleicht ist nicht jedem klar, was für eine Auswahl an verschiedenen Leerzeichen in HTML zur Verfügung steht. Je nachdem wie viel Abstand man braucht, kann man wählen. Zumindest drei Varianten sollte man auf dem Kasten haben:
- EM-Space (
 
): | | - EN-Space (
 
): | | - Thin Space (
 
): | |
Gerade EM- und Thin Space sind immer dann nützlich, wenn man mal etwas mehr oder etwas weniger Abstand haben will. Und leicht zu merken sind diese Zeichen auch. Ein EM-Space ( 
) ist ein em breit, ein EN-Space ( 
) ein halbes em und Thin Spaces ( 
) sind… naja, dünn eben.
Erzähle mir keiner, das sei zu kompliziert!
Kommentare (5)
Greg ¶
21. November 2007, 20:51 Uhr
Oh, die kannte ich noch nicht. Wobei ich das eigentlich auch nie wirklich brauchte.
Dreamweaver macht das übrigens auch, bzw. hat es mal gemacht, wenn ich mich recht entsinne.
Sascha ¶
22. November 2007, 08:18 Uhr
Interessanter Tipp. Zwar habe ich die "alternativen Leerzeichen" bisher noch nicht vermisst, sie zu kennen ist aber sicher kein Nachteil.
In punkto Dreamweaver kann ich die Aussage meines Vorredners Greg nur bestätigen. Dreamweaver 8 verwendet das Leerzeichen ebenfalls als Platzhalter. Sogar dort wo es absolut keinen Sinn hat, z.B. beim erzeugen eines neuen Absatzes ( ).
Gut wenn man auf Programme wie Dreamweaver und Co. verzichtet, das erspart eine Menge Arbeit bei der Nachbesserung.
neff ¶
22. November 2007, 15:34 Uhr
Ich glaube bei Dreamweaver kann man das aber umstellen.
Greg ¶
22. November 2007, 18:26 Uhr
Ich glaube in Frontpage auch. Interessant wäre, ob das beim Frontpage-Nachfolger Expression Web auch noch so ist.
Peter ¶
23. November 2007, 18:03 Uhr
Ich glaube nicht, dass sich WYSIWYG-User so sehr um ihre Leerzeichen kümmern, als dass sie diese Option nutzen würden.