HTML: Mehrere Leerzeichen machen!
HTML, die Sprache für Webseiten, unterstützt in der Regel nicht direkt mehrere Leerzeichen hintereinander. Trotzdem gibt es drei Möglichkeiten, um mehrere Leerzeichen einzugeben:
- non-breaking spaces
- preformatted text
- CSS
Wie man mit diesen drei Optionen mehrere Leerzeichen in den Artikel auf der Webseite eingibt, zeigen wir hier – in der Regel funktioniert das auch in einem CMS wie WordPress, zumindest wenn man statt dem visuellen Eingabe-Modus auf den Text-Modus klickt.
Normalerweise stellen die Webbrowser beim Anzeigen von HTML-Texten immer nur ein Leerzeichen dar, ganz egal wie viele Zeichen der HTML-Code enthält. Das ist in vielen Fällen praktisch, da Zeilenenden im Editor oder versehentlich eingefügte, doppelte Leerzeichen trotzdem nur als ein Leerzeichen angezeigt werden. Möchte man aber (zum Beispiel für einen größeren Abstand) mehrere Leerzeichen in HTML haben, muss man diese Einschränkung mit einem Trick umgehen.
Schnell-Tipp: Mehrere Leerzeichen in HTML
Ein schneller Trick ist, ein Leerzeichen statt mit der “Space”- oder Leer-Taste auf der Tastatur als “non-breaking-space” anzugeben: Der HTML-Code dafür ist:
Dieser Code erzeugt ein Leerzeichen im Dokument und wird von dem Browser genau wie ein Leerzeichen angezeigt – anderes als ein normales Leerzeichen lässt sich dieser Code aber auch beliebig wiederholen, um mehrere Leerzeichen in HTML darzustellen:
So lassen sich mehrere Leerzeichen auch in HTML darstellen, der Programm-Code wird dadurch aber etwas größer und auch unübersichtlicher. Aussehen könnte das dann mit zusätzlichen Leerzeichen so wie auch oben auf dem Bild zu sehen:
1 2 3 4 5
Der Code dafür sieht so aus:
1 2 3 4 5
Mehrere Leerzeichen mit <pre>
Eine weitere Möglichkeit, mehrere Leerzeichen in HTML Code einzugeben, ist der <pre> Tag: Dieser steht für “preformatted text” und zeigt sowohl viele Leerzeichen hintereinander als auch Zeilenenden an, ohne dass man dafür wie sonst üblich den <br> Tag braucht. Ein Beispiel dafür wäre dieser Code:
<pre> 1 2 4 5 6 </pre>
Hier werden sowohl die Leerzeichen als auch die Zeilenenden direkt übernommen und angezeigt – das sieht dann so aus:
1 2 4 5 6
Allerdings wird für den <pre> Tag durch den Browser in der Regel automatisch eine Schrift mit fester Breite gewählt, zum Beispiel die “Courier”. Wem das nicht gefällt, kann mit CSS aber auch hier das Aussehen verändern und zum Beispiel eine andere Schrift wie die Arial oder die Times wählen:
<pre style="font-family:arial;">
<pre style="font-family:times;">
Mehrere Leerzeichen und Abstände mit CSS
Sollen die Leerzeichen lediglich einen Abstand im Text erzeugen, kann man dies ebenfalls mit CSS erreichen. Der Vorteil hierbei ist, dass man den Abstand sogar Pixel-genau angeben kann:
1 2 3 <span style="margin-left:30px;margin-right:15px;">4</span> 5
Dieser Code sorgt dafür, dass die Zahl “4” einen Abstand von 30 Pixeln nach links (also zwischen “3” und “4”) und einen 15 Pixel großen Abstand nach rechts zur Zahl “5” hat:
1 2 3 4 5
- datenschutz (4x gelesen)
- pc-einsteigerkurs (3x gelesen)
- windows-beschleunigen (2x gelesen)
- windows-schneller-starten-autostart-aufraeumen (2x gelesen)
- windows-defragmentieren-und-aufraeumen (1x gelesen)
Mehr Tipps zu HTML: Mehrere Leerzeichen machen!
-
Kein Umbruch trotz Leerzeichen
Wenn ein Begriff aus mehreren Worten und Leerzeichen besteht und nicht durch einen Zeilenumbruch getrennt werden soll, müssen Sie so genannte geschützte Leerzeichen verwenden. Geschütztes...
-
HTML: “Trade-Mark” (TM) und “Registered” (R) Zeichen hochstellen
Um das Trade Mark (TM) und "Registered" (R) Zeichen zu erstellen, gibt es eigene HTML-Codes: Damit lassen sich die Zeichen einfach erstellen und mit allen...
-
Transparenter iFrame mit HTML und CSS
Transparenter iFrame - Dafür ist er praktisch: Mit einem transparenten iFrame kann man den Inhalt einer anderen Webseite in die aktuelle Seite einbetten. Ein vorhandenes...
-
QR Code erstellen: So geht das mit LibreOffice kostenlos
Um die praktischen QR Codes zu erstellen, brauchte man bisher ein Zusatzprogramm oder einen anderen Generator für QR Codes. Mit dem kostenlosen Office-Paket "LibreOffice" geht...
-
OpenOffice / LibreOffice: Zeilenabstand ändern
So geht's: Den Zeilenabstand ändern in OpenOffice und LibreOffice! Wenn der normale Zeilenabstand im Dokument nicht ausreicht, kann man den Zeilenabstand leicht ändern: Zum Beispiel...
-
Ultraschallsensor am Arduino auswerten + Abstand und Entfernung messen
Mit dem Arduino lässt sich die Entfernung zu anderen Objekten recht einfach messen: Neben dem Arduino braucht man dazu nur einen Ultraschallsensor wie zum Beispiel...
- mehrere Festplatten zu einer machen
- Mehrere Clouds verwalten/viele Clouds zu einer machen
Hallo!Ich suche eine Software wie Data Becker´s Drivemaxx, wo man mehrere Clouds sicher...
- Mehrere MP4 Video Dateien zu einem Video machen
- Leerzeichen geändert beim drucken (MAC/WORD, Vorschau)
Liebe Experten !hier wird es knifflig...Ich erhalte öfter mit WORD erstellte Dateien,...
- Php in Html
Hi,Also ich bin erst sehr neu bei Html und php aber habe da so ne frage: Wie kann ich eine var...
- HTML
- C++ und HTML
HTML: Mehrere Leerzeichen machen!