Michael Schröpl: HTML und XHTML

Beitrag lesen

Hi Aleksej,

  1. Wo ist der unterschied zwischen 1.0 und 1.1 (Strict)?

zwischen 1.0 Strict und 1.1? Relativ wenig.
"name=" ist nun verboten - Targets in 1.1-Dokumenten werden mit Netscape 4 nicht mehr funktionieren.

  1. Man sagte, der umstieg von html auf xhtml (Transistional) wäre ohne größere Probleme zu bewältigen - bei strict genauso?

HTML4 -> XHTML1 ist im Wesentlichen eine Frage der Notation (Tags klein schreiben, singuläre Tags lokal schließen); vieles davon geht zumindest halbautomatisch.

Transitional -> Strict bedeutet "komplett neu denken, was Formatierung angeht" (nun alles in CSS, zahlreiche HTML-Tags sind nun deprecated); das ist viel Arbeit, wenn man einmal anders angefangen hat und entsprechende 'Altlasten' besitzt.

  1. Wann ist ein Komletter umstieg auf xhtml und eine streichung von html nach dem W3C zu erwarten?

Ist das relevant? Welcher Anbieter kann sich wann erlauben, alte UserAgents nicht mehr zu tolerieren?

  1. Das ergebniss kann auch nur html sein: was für einen sinn hätte es dann xhtml zu schreiben, wo es bei xhtml anders als bei xml um die (?) Clientverarbeitung geht? xhtml sorgt doch für die darstellung genauso wie html, wieso dann eine Seite in xhtml schreiben, wenn dann html rauskommt?

Weil XHTML weniger erlaubt und damit "schärfer" validiert werden muß. Du findest eigene Fehler besser und mußt Dich nicht so sehr auf die Rateversuche der Browser verlassen. Je mehr der Validator für mich arbeitet, um so weniger muß ich selber tun. ;-)

Ansonsten denk ich mal, wenn es irgendwann passieren muss, kann ich es jetzt auch einüben.

Das war auch meine Einstellung zum Thema, als ich den Umstieg vollzogen habe.

Es gibt nur relativ wenig, das in XHTML 1.1 nicht geht (hauptsächlich "target"); bei den meisten Dokumenten spricht nichts dagegen, gleich den aktuellsten und schärfsten Standard zu erfüllen. Das ist dann allerdings gleichzeitig eine Entscheidung für CSS - dessen mußt Du Dir bewußt sein.

Viele Grüße
      Michael

--
T'Pol: I meant no insult.
V'Lar: Of course not. You're simply speaking your mind ... as you always have.