Warum so häufig "/>" statt ">" in

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
marble
Mitglied
Beiträge: 1
Registriert: 27.11.2002 22:29

Warum so häufig "/>" statt ">" in

Beitrag von marble »

Fragen an die phpbb-Kenner:

(1) Warum taucht in den Schablonen so oft die Formulierung "/>" statt ">" auf? Diese werden in den endgültigen HTML-Text durchgeschleift und sind dort - nicht nur eigentlich - ein Fehler.

(2) So sagt http://validator.w3.org zur phpbb.de-Seite u. a. auch dieses:
Line 18, column 43: character data is not allowed here
<link rel="top" href="index.php" title="" />
^
Das ^-Zeichen zeigt dabei genau auf den "/". Einfach hier mal ausprobieren.
Dies ist nur ein Beispiel - es kommt sehr häufig vor und kommt mir vor wie ein Überbleibsel aus "alten Tagen". Korrekt?

(3) Mache ich etwas falsch, wenn ich alle "/>" Zeichenfolgen durch ">" ersetze?

Freue mich über jede Antwort.

Martin
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

RTFM. Wenn Du es schon bis zum W3C-Validator geschafft hast, schau Dir die Dokus zu HTML und XHTML an.
Zuletzt geändert von itst am 29.01.2003 16:53, insgesamt 1-mal geändert.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Es handelt sich ja auch nicht um HTML-Code sonder um XHTML-Code, und da ist dass nicht nur richtig sondern das andere auch schlichtweg falsch :-D

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

das /> wird bei XHTML (und XML) für tags verwendet die kein endtag besitzen, wie z.B. <img ...> oder <br>

Jetzt brauchen wir schon 3 postings um sowas simples zu beantworten, nee jungs :wink:
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

jensemann hat geschrieben:Jetzt brauchen wir schon 3 postings um sowas simples zu beantworten, nee jungs :wink:
Man will halt auch noch anderen eine Chance geben ;-)

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
sica
Mitglied
Beiträge: 23
Registriert: 13.04.2002 12:01
Wohnort: Nuernberg

Beitrag von sica »

Also ich weiss ja nicht, was ihr habt, mein phpBB 2.0.4 hat als DOCTYPE folgendes

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
und damit hat das mit XHTML wenig zutun und der W3C Validator hat recht, die /> haben da eigentlich nichts verloren, wenn der DOCTYPE auf HTML 4.01 ist.

Man sollte die beiden Formen nicht einfach so untereinander mischen.
Patrick Preuster
Heaven doesn't want us and Hell is afraid we'll take over
"Wenn man keine Ahnung hat, einfach mal die Fresse halten."
Benutzeravatar
Czarnowski
Mitglied
Beiträge: 101
Registriert: 18.02.2004 10:23
Wohnort: Flieden
Kontaktdaten:

So ist es

Beitrag von Czarnowski »

Und es nützt auch nur wenig wenn in den Templates alle / entfernt werden, da gibt es im anscheinend im Code selbst noch einige stellen, an denen das / hinzugefügt wird.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Ihr könnt den doctype gerne ändern - allerdings könnte es dann bei einigen Browsern zu Problemen kommen. That's the reason :-)

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Czarnowski
Mitglied
Beiträge: 101
Registriert: 18.02.2004 10:23
Wohnort: Flieden
Kontaktdaten:

Validator ok

Beitrag von Czarnowski »

Schaut mal hier nach , ich habe es hin bekommen:

http://www.phpbb.de/viewtopic.php?t=470 ... =validator
Antworten

Zurück zu „Coding & Technik“