nbsp - oder besser als HTML-Code - steht für "non-breaking space": zu deutsch: ein geschütztes Leerzeichen. Im Gegensatz zu einem normalen Leerzeichen sorgt das geschützte Leerzeichen (nbsp) dafür, dass der Browser an dieser Stelle keinen automatischen Zeilenumbruch durchführt: Zumindest, wenn nbsp nicht mit normalen Leerzeichen zusammen verwendet wird.
Das "non-breaking space" Zeichen "nbsp" kann daher besonders nützlich sein, wenn es um die Gestaltung von Webseiten geht, selbst wenn man normalerweise keinen HTML-Code von Hand schreibt, sondern einen Editor mit Quelltext-Modus wie Wordpress nutzt.
Das geschützte Leerzeichen (nbsp) ist dann wichtig, wenn man den automatischen Zeilenumbruch des Browsers an einer bestimmten Stelle unbedingt verhindern möchte. Bei normalen Leerzeichen bricht der Browser eine Zeile, sobald der Platz auf dem Bildschirm nicht ausreicht. Dies kann jedoch in einigen Fällen unerwünscht sein. Ein typisches Beispiel dafür ist die Darstellung von Zahlen und Einheiten:
-
Normales Leerzeichen:
Bei "8 GB" könnte die Zeile zwischen "8" und "GB" umgebrochen werden, was unschön aussieht und die Lesbarkeit beeinträchtigen kann: Bei wenig Platz bleibt die Ziffer in der ersten Zeile und die Maßeinheit rutscht in die nächste Zeile. -
Mit nbsp:
Verwendet man stattdessen "8 GB", wird der Umbruch zwischen der Zahl und der Einheit vermieden. Sollte der Browser die Zeile umbrechen müssen, geschieht das entweder vor der "8" oder nach "GB", aber nicht dazwischen. Im Browser selbst wird der Code dabei wie ein normales Leerzeichen angezeigt: Nur im Quellcode der Webseite sieht man, dass es sich um das "non-breaking space" handelt.
nbsp für mehrere Leerzeichen nacheinander
Eine weitere Anwendung für das geschützte Leerzeichen bei Webseiten oder Daten in HTML ist das Einfügen mehrerer Leerzeichen hintereinander. Gibt man diese einfach mit der Leertaste ("Space") ein, ignoriert der Browser sie und zeigt nur ein einzelnes Leerzeichen an - obwohl im Quellcode mehrere Leerzeichen zu sehen sind. Verwendet man jedoch das geschützte Leerzeichen nbsp, kann man mehrere Leerzeichen hintereinander sichtbar schreiben, um größere Abstände in Texten zu erzielen.
Ähnliche Beiträge zum Thema nbsp:
QR-Code | AGP Schnittstelle | PCI Schnittstelle | Serielle Schnittstelle | Unicode | Quellcode | Webbrowser
© Computerhilfen.de » nbsp