Gunnar Bittersmann: XHTML ordnungsgemäß ausliefern

Beitrag lesen

Hello out there!

Anhang C der XHTML-1.0-Spezifikation ist lückenhaft (CDATA, tbody) bzw. ungenau (DOM- und CSS-Verarbeitung).

Ich bin mir nicht sicher, ob man das den Autoren zum Vorwurf machen kann. Eine Spezifikation ist kein Tutorial. Die Autoren waren so freundlich, in einem informellen Anhang einige Aspekte anzusprechen. Es kann nicht Aufgabe der XHTML-Spec sein, im Detail auf JavaScript einzugehen.

XHTML als text/html muss als solches und als echtes XHTML identisch funktionieren und verarbeitet werden können (das ist der Grundgedanke von Anhang C). Dies ist ein großer Mehraufwand

Verwende bei jeder Tabelle, die du später übers DOM ansprechen willst, 'tbody'. Der Mehraufwand hält sich in engen Grenzen.

Schreibe in Stylesheets die Elementtypen in Selektoren klein. Kein Mehraufwand.

Setze JavaScript-Bereiche (sofern überhaupt JavaScript im HTML-Dokument steht), die als CDATA und PCDATA unterschiedlich interpretiert werden würden, als CDATA-Bereiche. Um die Überlegung zu ersparen, welche das betrifft, tu es bei allen. Der Mehraufwand hält sich in engen Grenzen.

Ich weiß nicht, wo du da "großen Mehraufwand" siehst.

See ya up the road,
Gunnar

--
„Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)
0 53

XHTML ordnungsgemäß ausliefern

Tom
  • php
  1. 0
    Ingo Turski
    1. 0
      Tom
      1. 0
        Stahli
        1. 0
          ChrisB
          1. 0
            Stahli
          2. 0
            Tom
            1. 0
              Ingo Turski
  2. 0
    Daniel unreg
    1. 0
      Tom
      1. 0
        Daniel unreg
        1. 0
          Gunnar Bittersmann
          1. 0
            Daniel unreg
            1. 0
              Gunnar Bittersmann
              1. 0
                Daniel unreg
                • html
                1. 0
                  Tom
                  1. 0
                    Daniel unreg
                  2. 0
                    molily
                2. 0
                  Christoph
                  1. 0
                    Daniel unreg
                    1. 0
                      Christoph
                      1. 0
                        Daniel unreg
                        1. 0
                          Christoph
                          1. 0
                            Daniel unreg
                    2. 0

                      XHTML XML-konform

                      Robert Bienert
                3. 0
                  Cyx23
                  1. 0
                    Daniel unreg
                    1. 0
                      Cyx23
                    2. 0
                      Ingo Turski
                      1. 0
                        Daniel unreg
                      2. 0
                        Tom
                4. 0
                  Gunnar Bittersmann
                  1. 0
                    Daniel unreg
                    1. 0
                      Gunnar Bittersmann
                5. 0
                  molily
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Gunnar Bittersmann
                  2. 0
                    Daniel unreg
                    1. 0
                      molily
                      1. 0
                        Daniel unreg
                6. 1

                  Zu den ewigen XHTML-Diskussionen

                  molily
                  1. 0
                    Daniel unreg
        2. 0
          Robert Bienert
          • html
      2. 0
        molily
    2. 0
      Gunnar Bittersmann
      1. 0
        Daniel unreg
        1. 0
          Gunnar Bittersmann
          1. 0
            Daniel unreg
            1. 0
              molily
              1. 0
                Daniel unreg
  3. 0

    XHTML

    Markus Speicherl
    • meinung
    1. 0

      Nachtrag (empfehlung)

      Markus Speicherl
    2. 0
      molily