molily: XHTML ordnungsgemäß ausliefern

Beitrag lesen

Hallo,

* Vergleicht man die DTDs von HTML und XHTML so ergeben sich Differenzen: In der Strict Variante darf in HTML das form-Element ein name-Attribut besitzen, in XHTML nicht.

Das ist falsch! <form name="formularname"> ist valides XHTML 1.0. Für den Zugriff über document.forms.formularname sollte man allerdings noch ein gleichnamiges id-Attribut hinzufügen, siehe DOM 2 HTML.

* JavaScript/DOM: [...] Ebenso Level-1-Methoden des DOM wie createElement.

Das ist einfach falsch!
Erzähle doch nicht immer dieselben Märchen. Es ist echt dreist von dir, Widerspruch einfach zu ignorieren.

http://www.w3.org/TR/DOM-Level-2-Core/core.html#Namespaces-Considerations
In der Tat wird hier gesagt, dass createElement ein Element ohne Namespace erzeugt. Das macht aber kein Browser so, sondern sie nehmen einen Default-Namespace (nämlich den von XHTML) an. Ich weiß nicht, ob das irgendwo anders vorgeschrieben ist oder ob das quasi Fehlertoleranz ist, jedenfalls stimmt deine Behauptung nicht. JavaScripte, die sich um Namespaces keine Gedanken machen, funktionieren wunderbar bei application/xhtml+xml.

Mathias

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