Hallo,
meine alten HTML Seiten sollen zukunftsorientiert auf XHTML umgeschrieben werden.
Generell solltest du dir mal http://de.selfhtml.org/html/xhtml/unterschiede.htm zur Einführung durchlesen.
transitional oder strict
- Was sind die hauptsächlichen Unterschiede beider Varianten und welche ich für mich am besten geeignet?
http://de.selfhtml.org/html/referenz/varianten.htm
Transitional enthält Elemente und Attribute, die die Darstellung der Webseite beeinflussen, sowie einige veraltete, durch andere ersetzte Elemente. Die meisten Transitional-Funktionen kann man heute problemlos zentral in das CSS-Stylesheet auslagern, sodass man Strict verwenden kann.
- Wird eine xhtml Datei weiterhin als .html oder jetzt als .xhtml abgespeichert?
Abwärtskompatible XHTML-Dokumente bekommen weiterhin die .html-Erweiterung, damit der Server sie als text/html ausliefert.
http://de.selfhtml.org/html/xhtml/unterschiede.htm#mimetypen
http://de.selfhtml.org/html/xhtml/unterschiede.htm#dateinamen
- Mir geht es darum, dass ältere Browser weiterhin meine Webseite ohne Fehler einsehen können. Gibt es da Grenzen, wie neu ein Browser hierfür mindestens sein muss?
Nein. Fast alle Browser können abwärtskompatible XHTML-Dokumente problemlos verarbeiten.
- Wozu wird neben xhtml noch xml verwendet?
Die Frage ist unsinnig - XML ist eine Metasprache, die das Erfinden von neuen Auszeichungssprachen erlaubt. XHTML ist selbst eine XML-Sprache, daneben gibt es tausende andere wichtige XML-Sprachen.
http://de.selfhtml.org/xml/intro.htm
Mathias