Ab welcher Internet Explorer Version funktioniert XHTML?
-
trotzdem sollte man besser firefox o.ä nehmen. ie hinkt technologisch etwas hinterher
-
aber bei xhtml muss man doch manche tags andersrum abschließen. irgendwie so
<br \>
das können doch ältere browser noch nicht kennen?!?
-
nein muss man meines wissens nicht!
-
xhtml schrieb:
aber bei xhtml muss man doch manche tags andersrum abschließen. irgendwie so
<br \>
Nein
<br />
und das ist durchaus legaler HTML code.
die inkompatibilitäten sind zB<br></br>
was einem newline in XHTML aber 2 newlines in HTML entspricht.
-
IIRC konnte sogar der IE 3.0 meine XTHML 1.1 Seite (mit sehr, sehr grossen Abzuegen) darstellen...
Aber soweit ich weiss, beherrscht der IE 6 nur XHTML 1.0 "nativ", fuer XHTML 1.1 schaltet er (fuer mich unverstaendlich) in den Quirk-Mode.
-
Nein Shade!
<br /> ist kein gültiges HTML. Aber die meisten Browser stören sich nicht dran.
Genau wie auch
<br></br>
kein gültiges HMTL ist (Endtag: forbidden).
http://www.w3.org/TR/1999/REC-html401-19991224/struct/text.html#h-9.3.2Du weißt also nicht, was der Browser draus macht -> sollte man vermeiden (keine Ahnung, ob ein Browser da zwei line breaks draus macht, ich glaub eigentlich nicht).
-
Loggy schrieb:
<br /> ist kein gültiges HTML. Aber die meisten Browser stören sich nicht dran.
interessant. wusste ich nicht, hatte naemlich nie irgendwelche probleme damit.
-
Sollte man vielleicht nochmal ausprobieren (mit dem Validator). Aber warum sollte es gültig sein? Das wäre irgendein unbekanntes unerwartetes Zeichen inmitten eines Elements.
-
Habs nochmal geprüft und ist natürlich nicht gültig:
Line 6, column 76: character data is not allowed here
...content="text/html; charset=iso-8859-1" />
You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>) or forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes).
-
Also funktionieren XHTML-Seiten auf älteren Browsern nur weil die Parser nicht so streng sind?? Oder wie hab ich das zu verstehen?
-
Ja. Aber da die Browser damals angehalten wurden falschen HTML Code einfach zu ignorieren, gibts keine Probleme.