Beispielcode zum automatischen Umbrechen des Pre-Tags

Beispielcode zum automatischen Umbrechen des Pre-Tags
Das Pre-Element definiert vorformatierten Text. In einem Pre-Element eingeschlossener Text behält normalerweise Leerzeichen und Zeilenumbrüche bei. Der Text wird auch in einer Monospace-Schriftart wiedergegeben.
Eine häufige Anwendung des <pre>-Tags ist die Darstellung von Computerquellcode. Technische Blogs verwenden häufig das Pre-Tag, um Code auszugeben oder hervorzuheben. Standardmäßig wird der Inhalt im Pre-Tag nicht automatisch umbrochen, wenn er den Bereich überschreitet.
Hier ist eine Methode, um den Inhalt im <pre>-Tag automatisch umzubrechen und den W3C-Standards zu entsprechen (von mehreren Browsern unterstützt).

Code kopieren
Der Code lautet wie folgt:

vor{
Leerzeichen: Vorumbruch; /* css3.0 */
Leerzeichen: -moz-pre-wrap; /* Firefox */
Leerzeichen: -pre-wrap; /* Opera 4-6 */
Leerzeichen: -o-pre-wrap; /* Opera 7 */
Zeilenumbruch:Wortumbruch; /* Internet Explorer 5.5+ */
}

Beispiel:

Code kopieren
Der Code lautet wie folgt:

pre{white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; /*Das ist ein sehr langer Code. Sehen Sie, dass ich den Code umbrochen habe, richtig? */}

<<:  Detaillierte Erläuterung gängiger Methoden von JavaScript Array

>>:  Mehrere Möglichkeiten, „Textüberlaufkürzung und -auslassung“ mit reinem CSS zu implementieren

Artikel empfehlen

Einführung in den vollständigen Namen und die Funktion von HTML-Tags

Alphabetisch DTD: Gibt an, in welcher XHTML 1.0 D...

Einführung in die Installationsmethode in Vue

Inhaltsverzeichnis 1. Weltweit registrierte Kompo...

Verwendung von „Select“, „Distinct“ und „Limit“ in MySQL

Inhaltsverzeichnis 1. Einleitung 2. auswählen 2.1...

Die umfassendste Erklärung des Sperrmechanismus in MySQL

Inhaltsverzeichnis Vorwort Globale Sperre Vollstä...

Zusammenfassung der speicherbezogenen Parameter von MySQL 8.0

Theoretisch entspricht der von MySQL verwendete S...

So installieren Sie MySQL für Anfänger (erwiesenermaßen effektiv)

1. Software-Download MySQL-Download und -Installa...

Detaillierte Erklärung der neuen CSS-Eigenschaft display:box

1. Anzeige:Box; Wenn Sie diese Eigenschaft für ei...

Lernen Sie die schwarze Technologie der Union-All-Verwendung in MySQL 5.7 in 5 Minuten

Leistung von „Union All“ in MySQL 5.6 Teil 1: MyS...

Integrationspraxis des Vue+Element-Hintergrundverwaltungsframeworks

Inhaltsverzeichnis Vue+ElementUI-Hintergrundverwa...

MySQL startet langsames SQL und analysiert die Ursachen

Schritt 1. Aktivieren Sie die langsame MySQL-Abfr...