Was ist der Unterschied zwischen <br> und <br />

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
burn-hard
Mitglied
Beiträge: 50
Registriert: 16.08.2004 13:18
Wohnort: Mücke
Kontaktdaten:

Was ist der Unterschied zwischen <br> und <br />

Beitrag von burn-hard »

Hallo Zusammen,

Was ist der Unterschied zwischen <br> und <br />?

Ich meine noch eine dritte Variante des Zeilenumbruchs zu kennen, aber die fällt mir jetzt nicht ein. Die Frage soll für mich klären, ob ich <br>'s, die ich schon in so mancher *.tpl Datei eingebaut habe, nachträglich verändern soll, oder sogar muss.

Liebe Grüße

burn-hard
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Hi,
da besteht kein Unterschied. <br> reicht vollkommen aus, da sich dieser Tag automatisch schliesst. Im phpBB-Paket wurden die <br>'s überall in <br /> umgewandelt, was allerdings eigentlich unnötig ist - <br> ist genauso korrektes HTML und man braucht sich keine Gedanken deswegen machen ...
Das spielt nur eine Rolle, um xHTML kompatibel zu sein ...

Slytherin
Zuletzt geändert von Slytherin am 31.05.2006 15:17, insgesamt 1-mal geändert.
Patrik
Mitglied
Beiträge: 208
Registriert: 23.04.2005 13:30
Wohnort: Hallein

Beitrag von Patrik »

<br> ist ein inhaltleeres Tag. Um aber XHTML kompatibel zu sein muss es auch wieder geschlossen werden. Darum auch <br />. Dieses schließen von inhaltsleeren Tags stammt aus XML und wurde in XHTML eingeführt. Das selbe muss bei <img> zu <img /> und <input> zu <input /> und so weiter.

@Slytherin
Korrektes HTML ja, aber korrektes XHTML nein. Browser die kein XHTML verstehen, parsen es als HTML und interpretieren <br /> als <br>. Aber Browser die XHTML verstehen, erwarten auch <br />.

Edit: Es kommst auch auf den angegeben Doctype an.
Die 3 größten Feinde eines Programmierers: Sonnenlicht, Frischluft und das unerträgliche Gebrüll der Vögel...
Jede Beseitigung eines Programmfehlers ruft Zwei neue hervor.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Patrik hat geschrieben:Browser die kein XHTML verstehen, parsen es als HTML und interpretieren <br /> als <br>. Aber Browser die XHTML verstehen, erwarten auch <br />.
Um es nochmal auf den Punkt zu bringen: Bevor ihr euch überlegt, ob ihr <br> oder <br /> schreiben sollt, schreibt einfach gleich <br />, dann habt ihr später weniger Aufwand, wenn ihr den Validator entdeckt ( :D ) und ganz nebenbei schreibt ihr sauberen Code.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „Coding & Technik“