Der Unterschied zwischen br und br/ in HTML

Der Unterschied zwischen br und br/ in HTML
Antwort von Stackflow:

Einfaches <br> genügt.

Die anderen Formen dienen der Kompatibilität mit XHTML; sie ermöglichen es, denselben Code wie XHTML zu schreiben und ihn auch als HTML funktionieren zu lassen. Einige Systeme, die HTML generieren, basieren möglicherweise auf XML-Generatoren und können daher nicht nur ein einfaches <br>-Tag ausgeben. Wenn Sie ein solches System verwenden, können Sie problemlos <br/> verwenden. Es ist nur nicht erforderlich, wenn Sie es nicht tun müssen.

Allerdings verwenden nur sehr wenige Leute XHTML. Sie müssen Ihren Inhalt als application/xhtml+xml bereitstellen, damit er als XHTML interpretiert wird, und das funktioniert im Internet Explorer nicht (es bedeutet auch, dass jeder kleine Fehler, den Sie machen, dazu führt, dass Ihre Seite in Browsern, die XHTML unterstützen, nicht angezeigt wird). Das meiste, was im Web wie XHTML aussieht, wird also tatsächlich als HTML bereitgestellt und interpretiert. Weitere Informationen finden Sie unter Bereitstellung von XHTML als text/html gilt als schädlich.

Dies bedeutet: In HTML lautet die Regel <br>leeres Tag ohne Endzeichen, in XHTML hingegen gilt die Regel <br/>auf das Start-Tag folgt das End-Tag.

In XHTML müssen <br>-Tags ordnungsgemäß geschlossen werden, und zwar wie folgt: <br />. Das <br>-Tag ist ein leeres Tag (d. h., es hat kein schließendes Tag, daher ist dies falsch: <br></br>). Platzieren Sie in XHTML das schließende Tag innerhalb des öffnenden Tags, also <br />.

<<:  Basiswissen: Was bedeutet http vor einer Website-Adresse?

>>:  Implementierung der MySQL GRANT-Benutzerautorisierung

Artikel empfehlen

Was ist eine HTML-Datei? So öffnen Sie eine HTML-Datei

HTML steht für Hypertext Markup Language. Heutzut...

So installieren Sie eine MySQL-Datenbank auf einem Debian 9-System

Vorwort Beim Anblick des Titels sollte sich jeder...

Die Qualitäten und Fähigkeiten, die ein Webdesigner haben sollte

Webdesign ist eine aufstrebende Randbranche, die n...

Detailliertes Installationstutorial für MySQL 5.7 unter CentOS 6 und 7

Für die Entwicklung benötigen Sie immer Daten. Al...

CentOS 7.x Docker verwendet die Overlay2-Speichermethode

Bearbeiten Sie /etc/docker/daemon.json und fügen ...

Zusammenfassung von Beispielen gängiger Methoden von JavaScript-Arrays

Inhaltsverzeichnis Gängige Array-Methoden concat(...

Beispielcode zur Implementierung sechseckiger Rahmen mit CSS3

Die äußerste BoxF dreht sich um 120 Grad, die zwe...

Vue-Elternkomponente ruft Funktionsimplementierung der Unterkomponente auf

Die übergeordnete Vue-Komponente ruft die Funktio...

Javascript um den Drag-Effekt der Login-Box zu erreichen

In diesem Artikel wird der spezifische Code von J...