Alex: XHTML 1.0 oder 1.1

Hallo,

ich wurde in diesem Posting [pref:t=49195&m=268647] darauf aufmerksam gemacht, momentan lieber XHTML 1.0 statt XHTML 1.1 zu schreiben. Im Archiv habe ich allerdings nichts dazu gefunden. Ist XHTML 1.1 nicht in etwa XHTML 1.0, allerdings ausschließlich "strict"?

Danke & Grüße, Alex

--
ss:{ zu:) ls:< fo:| de:] va:) ch:? sh:( n4:# rl:( br:> js:| ie:{ fl:( mo:) (decoden: http://tinyurl.com/cyzt)
  1. Hallo Alex,

    Ist XHTML 1.1 nicht in etwa XHTML 1.0, allerdings ausschließlich "strict"?

    Nein. In XHTML existieren vershiedene - in XHTML 1.0 Strict noch vorhandenen - Kompabilitätsattribute zu HTML 4 (lang z.B.) nicht mehr. Außerdem sollte XHTML 1.1 *nicht* als text/html ausgeliefert werden, bei XHTML 1.0 ist dies noch erlaubt.

    http://www.w3.org/TR/xhtml11/changes.html#a_changes

    Viele Grüße,
    Christian

    1. Hallo,

      Außerdem sollte XHTML 1.1 *nicht* als text/html ausgeliefert werden

      ...sondern?

      Grüße, Alex

      1. Hallo Alex,

        Außerdem sollte XHTML 1.1 *nicht* als text/html ausgeliefert werden

        ...sondern?

        application/xhtml+xml, application/xml oder text/xml. Keines von den dreien funktioniert im Microsoft Internet Explorer, ersteres will er zum Download anbieten, zweites und drittes zeigt er zumindest teilweise an, wenn Stylesheets eingebunden sind. Im Mozilla und Opera funktionieren alle drei, im Konqueror funktioniert kurrioserweise text/xml (auch ohne Stylesheets) obwohl application/xhtml+xml nicht funktioniert.

        Viele Grüße,
        Christian

        1. Hallo,

          Keines von den dreien funktioniert ...

          Hm, dann wohl doch erst mal bei text/html bleiben, oder? Der Validator meckert auch gar nicht.

          Grüße, Alex

          1. Hallo Alex,

            Hm, dann wohl doch erst mal bei text/html bleiben, oder?

            Klar. Mit allem anderen vergraulst Du Dir viele Besucher. Aber dafür dann halt  auch XHTML 1.0 und nicht XHTML 1.1.

            Der Validator meckert auch gar nicht.

            Natürlich nicht, es ist nicht verboten, XHTML 1.1 als text/html auszuliefern, allerdings steht im Standard, dass man es nur dann tun sollte, wenn man einen wirklich triftigen Grund dazu hat.

            Viele Grüße,
            Christian

      2. Hallo Alex

        Außerdem sollte XHTML 1.1 *nicht* als text/html ausgeliefert werden

        ...sondern?

        application/xhtml+xml

        Schöne Grüße

        Johannes

        --
        ss:| zu:) ls:[ fo:) de:] va:) ch:? sh:( n4:& rl:( br:< js:| ie:{ fl:( mo:}