hi
so, da isse nu, die überarbeitete XHTML 1.0 Spezifikation. Korrigiert wurden unzählige Tippfehler und einige hier oft diskutierte Unklarheiten sind jetzt eindeutiger:
- Die URLs zu den DTDs sind jetzt dort immer als absolute URLs angegeben, diese unverständlichen "DTD/xhtml1.dtd", wo keienr weiß, worauf sie sich eigentlich beziehen sind weg. Damit ist _NUR_ das hier legal:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
übrigens muss auch das <html> so aussehen:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
(lang="" ist optional)
Der Mime-Type "application/xhtml+xml" ist jetzt offiziell für XHTML zuständig.
Außerdem schreibt die Spezifikation jetzt ausdrücklich, dass eine URL "file.php?var=1&var2=2" ungültig ist, es muss "file.php?var=1&var2=2" heißen.
Grüße aus Bleckede
Kai