Auge: "<br>" Tag schliessen != Tag offen lassen?

Beitrag lesen

Hallo

Jedoch habe ich das kurz getestet und bemerkt das es trotzdem einen Unterschied macht ob ich den "<br>" Tag offen oder geschlossen lasse. Im Falle eines offenen Tags gibt es lediglich einen Zeilenumbruch während es bei einem geschlossenen Tag gleich einen neuen Absatz darstellt. Wenn ich jetzt in Zukunft nur einen Zeilenumbruch darstellen möchte aber die Umstände verlangen dass der <br> Tag geschlossen wird, ist das dann nicht mehr möglich? Hat jemand eine logische Erklärung dafür?

Wenn du dein HTML als XML verarbeiten willst, kannst du auch HTML5 weiterhin nach den XML-Regeln notieren. Dazu gehört, inhaltslose Elemente, wie es z.B. auch br ist, zu schließen. Dies erfolgt mit dem Slash am Ende nach einem Leerzeichen: <br />. Es gibt noch eine andere, allerdings unübliche Schreibweise: <br/>. Deine Schreibweise wurde in der Vergangenheit auch hin und wieder angesprochen, ob sie jemals Bestandteil des XHTML-Standards war, kann ich auf die Schnelle nicht nachvollziehen. In den von mir benutzten Browsern funktionierte sie jedenfalls nie. Das dürfte auch der Grund sein, warum in deinem Browser <br></br> als <br><br> interpretiert wird.

Tschö, Auge

--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“