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

Detaillierte Erklärung der Anzeigeeigenschaft im CSS-Beschriftungsmodus

Der Code sieht folgendermaßen aus: <!DOCTYPE h...

Einige Schlussfolgerungen zur Entwicklung mobiler Websites

Die mobile Version der Website sollte zumindest ü...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.19 (Win10)

Detailliertes Tutorial zum Herunterladen und Inst...

Drei Möglichkeiten zum Zeichnen einer Herzform mit CSS

Im Folgenden stellen wir drei Möglichkeiten zum Z...

Implementierungsmethode der rekursiven MySQL-Baumabfrage

Vorwort Bei baumstrukturierten Daten in der Daten...

Mysql-Indextypen und grundlegende Anwendungsbeispiele

Inhaltsverzeichnis Index - Allgemeiner Index - Ei...

Detaillierte Erläuterung der primitiven Werte und Referenzwerte in ECMAScript

Inhaltsverzeichnis Vorwort Was sind dynamische Ei...

Eine kurze Diskussion über die Lebenszyklusfunktionen von React Component

Was sind die Lebenszyklusfunktionen von React-Kom...

So deaktivieren Sie die Klartextanzeige und die Schnelllöschfunktion von IE10

IE10 bietet eine Schaltfläche zum schnellen Lösche...

Die Verwendung und der Unterschied zwischen JavaScript-Pseudo-Array und Array

Pseudo-Arrays und Arrays In JavaScript sind mit A...