T

Text Machine

Leistungsstarke Text-Tools, direkt in Ihrem Browser

Text zu HTML Konverter

Konvertieren Sie einfachen Text automatisch in HTML-Absätze. Leerzeilen erstellen neue Absätze.

Eingabetext

Geben Sie Ihren Text unten ein oder fügen Sie ihn ein:

Optionen:

So verwenden Sie Text zu HTML Konverter

  1. 1

    Text einfügen

    Geben Sie Ihren reinen Text in das Eingabefeld ein oder fügen Sie ihn dort ein und trennen Sie Absätze durch Leerzeilen.

  2. 2

    Umwandlungsoptionen wählen

    Entscheiden Sie, ob einzelne Zeilenumbrüche in br-Tags umgewandelt, die Ausgabe in ein vollständiges HTML-Dokument eingebettet oder jedem Absatz eine Klasse hinzugefügt werden soll.

  3. 3

    In HTML umwandeln

    Klicken Sie auf „In HTML umwandeln“, um Ihren Text gemäß Ihren Einstellungen in saubere Absatz-Tags einzubetten.

  4. 4

    HTML kopieren

    Verwenden Sie „HTML kopieren“, um das erzeugte Markup zu übernehmen und direkt in Ihre Webseite einzufügen.

Einfachen Text in gültiges HTML verwandeln

Warum einfacher Text umgewandelt werden muss

Wenn Sie in einen Texteditor tippen, sind die Zeilenumbrüche und Leerzeilen, die Sie sehen, echte Zeichen in der Datei. Ein Browser ignoriert sie jedoch: HTML fasst jede Folge von Leerraum, einschließlich Zeilenumbrüchen, zu einem einzigen Leerzeichen zusammen. Fügen Sie einen sauber formatierten Entwurf direkt in eine Webseite ein, wird er als ein einziger, ununterscheidbarer Absatz dargestellt. Um die Abstände zurückzubekommen, müssen Sie diese unsichtbaren Umbrüche in tatsächliches Markup übersetzen – und genau das tut dieser Konverter.

Er liest Ihren Text, findet die Absatzgrenzen und bettet jeden Block in semantische Tags ein, sodass der Browser den Inhalt so anordnet, wie Sie es beabsichtigt haben. Das Ergebnis ist sauberes, strukturiertes HTML, das Sie in ein CMS, eine E-Mail-Vorlage oder einen Blogbeitrag einfügen können, ohne ein einziges Tag von Hand zu tippen.

Wie Absätze und Zeilenumbrüche erkannt werden

Die Kernregel ist einfach und vorhersehbar: Eine Leerzeile markiert das Ende eines Absatzes und den Beginn des nächsten. Jeder Textblock zwischen Leerzeilen wird in ein eigenes p-Tag eingebettet, das richtige semantische Element für einen Absatz, das Ihnen durch die Standardstile des Browsers angemessene Abstände verschafft.

Einzelne Zeilenumbrüche innerhalb eines Absatzes sind eine eigene Frage. Standardmäßig werden sie zusammengefaltet, doch aktivieren Sie „Zeilenumbrüche beibehalten“, wird jeder einzelne Zeilenumbruch zu einem br-Tag, sodass eine Postanschrift oder ein kurzes Gedicht seine genaue Zeilenstruktur innerhalb eines Absatzes behält. Der Unterschied ist wichtig: p-Tags erzeugen getrennte Blöcke mit Außenabständen, während br-Tags einen Zeilenumbruch innerhalb eines Blocks erzwingen, ohne diesen zusätzlichen Abstand.

Ein Praxisbeispiel

Stellen Sie sich zwei kurze, durch eine Leerzeile getrennte Absätze vor, bei denen der erste Absatz auf zwei getippte Zeilen aufgeteilt ist. Bei aktivierter Absatzumwandlung und deaktivierter Option „Zeilenumbrüche beibehalten“ erhalten Sie zwei p-Elemente, und das erste liest sich als ein einziger, fließender Satz. Aktivieren Sie „Zeilenumbrüche beibehalten“, enthält das erste p nun ein br-Tag an der Stelle, an der Sie die Eingabetaste gedrückt haben, sodass die beiden getippten Zeilen untereinander bleiben. Dieselbe Eingabe, zwei unterschiedliche und völlig gültige Ergebnisse, gewählt durch ein einziges Kontrollkästchen.

Der Vorbehalt zur Maskierung, den Sie verstehen müssen

Dieser Konverter ist für Fließtext gebaut und behandelt Ihre Eingabe daher als Inhalt, der umschlossen werden soll, und nicht als Code, der entschärft werden müsste. Das bedeutet, dass Zeichen mit besonderer Bedeutung in HTML nicht automatisch maskiert werden. Enthält Ihr Text buchstäblich eine spitze Klammer oder ein kaufmännisches Und, so gelangt es unverändert ins Markup.

In der Praxis ist das beim gewöhnlichen Schreiben unproblematisch, doch gehen Sie bewusst vor, wenn Ihr Text Symbole enthält. Schreiben Sie über Code und enthält Ihr Absatz etwa ein Kleiner-als-Zeichen gefolgt von einem Tag-Namen, versucht ein Browser möglicherweise, dies als Markup zu interpretieren. Besteht dieses Risiko, maskieren Sie die gefährlichen Zeichen zunächst selbst und ersetzen Sie das kaufmännische Und durch &, das Kleiner-als-Zeichen durch < und das Größer-als-Zeichen durch >, damit sie als wörtlicher Text angezeigt und nicht geparst werden.

Klassen und vollständige Dokumente

Zwei Optionen passen die Ausgabe an ihren Bestimmungsort an. „Klasse zu Absätzen hinzufügen“ erlaubt Ihnen, jedem erzeugten p-Tag eine CSS-Klasse aufzuprägen, sodass der gesamte Inhaltsblock im Moment des Einfügens Ihre vorhandenen Stile übernimmt, ganz ohne manuelle Bearbeitung. Dies ist der schnellste Weg, umgewandelten Text an die Typografie einer Website anzupassen.

„In vollständiges HTML-Dokument einbetten“ erweitert den Schnipsel zu einer vollständigen, eigenständigen Datei mit html-, head- und body-Tags rund um Ihre Absätze. Lassen Sie diese Option aus, wenn Sie in eine bestehende Seite oder einen Editor einfügen, der diese Struktur bereits bereitstellt; aktivieren Sie sie, wenn Sie eine in sich geschlossene Datei möchten, die Sie speichern und direkt im Browser öffnen oder als HTML-Dokument anhängen können.

Wo das in einen echten Arbeitsablauf passt

Die häufigste Verwendung besteht darin, Geschriebenes aus einem einfachen Editor oder einer Notiz-App in ein Publishing-System zu überführen. Entwerfen Sie bequem in einfachem Text, schicken Sie ihn durch den Konverter und fügen Sie gültiges Markup in Ihr CMS ein – in dem Wissen, dass die Absatzumbrüche erhalten bleiben. Ebenso nützlich ist das für handgebaute HTML-E-Mails, bei denen viele Programme CSS entfernen und Sie ausdrückliche p- und br-Tags benötigen, statt sich auf Leerraum zu verlassen.

Entwickler verwenden es, um Vorlagen und Testdaten schnell zu bestücken, indem sie einen Textblock in fertiges Markup für eine Komponente oder eine Mock-Seite verwandeln. Wer Inhalte zwischen Plattformen migriert, kann damit unsauber eingefügten Text vor dem Import in einheitliche, semantische Absätze überführen.

Häufige Fehler, die Sie vermeiden sollten

Der klassische Fehler besteht darin, einen einzelnen Zeilenumbruch zu verwenden, wo Sie einen neuen Absatz meinten, und sich dann zu wundern, warum zwei Blöcke ineinander übergehen; fügen Sie zwischen echten Absätzen eine Leerzeile ein. Der gegenteilige Fehler ist, „Zeilenumbrüche beibehalten“ bei Fließtext aktiviert zu lassen, was br-Tags durch Ihren Text streut und den natürlichen Umbruch auf unterschiedlichen Bildschirmgrößen stört. Und wie oben erwähnt, gehen Sie nicht davon aus, dass das Tool Sonderzeichen bereinigt: Enthält Ihr Inhalt HTML-Symbole, die wörtlich angezeigt werden sollen, maskieren Sie sie vor der Umwandlung.

Privat und sofort

Die Umwandlung läuft vollständig in Ihrem Browser, sodass Ihr Entwurf Ihr Gerät nie verlässt und nichts an einen Server hochgeladen wird. Die Ausgabe erscheint im Moment der Umwandlung, was es praktisch macht, in Durchgängen zu arbeiten, ein Kontrollkästchen anzupassen und erneut auszuführen, bis das Markup genau dem entspricht, was Ihr Zielort benötigt. Das Tool ist kostenlos und erfordert kein Konto.

Häufig gestellte Fragen

Wie werden Absätze erkannt?
Leerzeilen zwischen Textblöcken markieren Absatzgrenzen, und jeder Block wird automatisch in ein eigenes <p>-Tag eingebettet.
Kann ich einzelne Zeilenumbrüche innerhalb eines Absatzes beibehalten?
Ja. Aktivieren Sie die Option „Zeilenumbrüche beibehalten“, um einzelne Newlines in <br>-Tags umzuwandeln, sodass die ursprünglichen Zeilenabstände erhalten bleiben.
Kann ich den Absätzen eine CSS-Klasse hinzufügen?
Aktivieren Sie „Klasse zu Absätzen hinzufügen“ und geben Sie einen Klassennamen ein; jedes erzeugte <p>-Tag enthält dann diese Klasse, sodass Sie sie mit CSS gestalten können.
Gibt es eine vollständige HTML-Seite aus?
Optional, ja. Aktivieren Sie „In vollständiges HTML-Dokument einbetten“, um eine komplette Datei mit html-, head- und body-Tags um Ihre Absätze zu erhalten; andernfalls erhalten Sie nur den Absatzschnipsel.
Wird mein Text irgendwohin hochgeladen?
Nein. Die Umwandlung läuft vollständig in Ihrem Browser, sodass Ihr Text Ihr Gerät nie verlässt, und das Tool ist kostenlos und ohne Registrierung nutzbar.

Verwandte Tools

Machen Sie weiter mit diesen praktischen Tools

HTML zu Text Konverter

HTML-Listen-Generator

HTML-Tabellengenerator

HTML-Kompressor

JSON-Formatierer

Regex-Tester