Was ist ein Raum ohne Unterbrechung?
Ein nicht unterbrechender Bereich ist ein Bereich, der in Layouts und Anzeigen von Browsern und Computerprogrammen beachtet wird. Im Allgemeinen werden einfache Leerzeichen als Stellen behandelt, an denen ein Zeilenumbruch angebracht ist, und mehrere Leerzeichen können von einem Browser zur Vereinfachung reduziert werden, wenn sie angezeigt werden. Mit einem nicht unterbrechenden Raum wird der Raum gehalten. Es gibt eine Reihe von Einstellungen, bei denen dies angemessen ist, und es gibt eine HTML-Entität (& nbsp;), die zum Codieren von nicht unterbrechenden Leerzeichen in einer Anzeige verwendet wird.
Das Konzept des nicht unterbrechenden Raums ist eine Verschleppung aus dem Schriftsatz, bei dem der Satzabstand kontrolliert werden musste, um unangenehme Probleme zu vermeiden, und aus ästhetischen Gründen. Mit der Entwicklung des elektronischen Schriftsatzes brauchten die Menschen eine Möglichkeit, Räume in bestimmten Umgebungen zu steuern, und dies wurde auch ins Internet gebracht. Durch die Steuerung des Abstands und anderer Elemente bei der Anzeige von Text können Benutzer das Erscheinungsbild einer Website und die angezeigten Informationen anpassen.
In einem einfachen Beispiel für eine Umgebung, in der Benutzer möglicherweise ein nicht unterbrechendes Leerzeichen verwenden möchten, gibt es einige Dinge, die Benutzer möglicherweise nicht durch einen Zeilenumbruch unterbrochen sehen möchten, z. B. einen formalen Titel und Namen wie „Mr. Jones “oder eine Messung wie„ 16 Tassen “. Wenn Sie ein nicht unterbrechendes Leerzeichen verwenden, wird sichergestellt, dass kein Zeilenumbruch von einem Computerprogramm oder Browser eingefügt wird. Wenn nicht genügend Platz für eine Zeile vorhanden ist, wird diese in die nächste Zeile nach unten verschoben.
Für bestimmte Formatierungszwecke wie Gedichte können auch nicht unterbrechende Leerzeichen nützlich sein. Die Benutzer sollten mit der Verwendung der HTML-Entität vorsichtig sein, da einige Browser eine Zeichenfolge mit nicht unterbrechenden Leerzeichen als ein einzelnes Leerzeichen behandeln und möglicherweise die Formatierung ändern. Browser zeigen Inhalte auch anders an, und Inhalte, die in einem Browser akzeptabel aussehen, sehen in einem anderen möglicherweise seltsam aus. Das Erzwingen von Leerzeichen mit nicht unterbrechenden Leerzeichen kann zu Anzeigefehlern führen.
In HTML werden nicht unterbrechende Leerzeichen manchmal verwendet, um Platz zwischen visuellen Elementen zu schaffen oder um Zellen in einer Tabelle offen zu halten. Einige Browser haben Schwierigkeiten, leere Zellen zu lesen, und verschieben möglicherweise die Elemente einer Tabelle, was zu Problemen mit dem Layout führt. Wenn Sie einen nicht unterbrechenden Bereich in die Zelle einfügen, wird der Browser darauf hingewiesen, dass die Zelle als leer angezeigt werden soll.
Viele Softwareprogramme fügen geschützte Leerzeichen automatisch ein, wenn dies angemessen ist, und einige WYSIWYG-Editoren ("Was Sie sehen, ist, was Sie bekommen"), die online verwendet werden. Diese Programme verwenden bekannte Rechtschreib- und Grammatikkonventionen zum Einfügen von Leerzeichen, wenn davon ausgegangen wird, dass der Benutzer keinen Zeilenumbruch wünscht.