Ankündigung

Einklappen
Keine Ankündigung bisher.

XML oder XHTML

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • XML oder XHTML

    Ich hab ein Problem. HTML hat ja bald ausgedient und es wird eine neue Sprache folgen. Und jetzt möchte ich mich auf eine festlegen, XML oder XHTML, was ist da besser? Oder ist XML keine Sprache um Webseiten zu coden? Ich kenn mich da nicht so gut aus

  • #2
    Das HTML bald ausgedient hat bezweifle ich mal ^^
    Hier siehst du was, was macht:
    http://de.wikipedia.org/wiki/Xml <- XML
    http://de.wikipedia.org/wiki/Xhtml <- XHTML

    Da siehst du schon, dass XHTML genau das selbe wie HTML ist, nur das einige Befehle verändert wurden, bzw. dass es allgemein Änderungen gab.
    Also wenn du dich mit HTML auskennst würde ich bei XHTML bleiben.

    mfg

    Kommentar


    • #3
      Nach meinem Verständnis enthält XML Daten ohne Formatierungen.
      Eine Website sollte diese ja aber bestenfalls schon enthalten Sprich auf XHTML sollte deine Wahl fallen...

      Kommentar


      • #4
        XML ist eine ganz allgemeine Datenstrukurierungssprache. Man fast alles in XML speichern, man benötigt nur Programme die es auslesen und verarbeiten. XHTML ist auch ein XML Dokument wobei man sich hier an ein so genanntes Schema halten muss. Dieses Schema enthält Informationen darüber welche Tagnamen wo und wie erlaubt sind etc.
        D.h. XHTML ist auch nur ein standardisiertes XML dokument, welches von Browsern verwendet wird.
        Mit beliebigem XML kann man direkt keinen Browser füttern, es gibt wohl eine Ausnahme: Man kann XML Dokumenten sog Stylesheets "transformieren" und (X)HTML Code daraus erzeugen, welcher dann vom Browser dargestellt werden kann.
        Also als grobes Beispiel:
        Code:
        <buchliste>
            <buch title="Hallo" autor="test" />
            <buch title="Hallo" autor="test" />
        </buchliste>
        Ist vollkommen normaler XML Code, jedoch kann kein Browser was damit Anfangen, da er keine Ahnung hat wie er ein "Buch" darstellen soll.
        Nun kann man z.B. mittels der XSL http://de.wikipedia.org/wiki/Extensi...sheet_Language
        daraus HTML Code erzeugen lassen, entweder auf dem Server oder direkt durch den Browser (Ich weiß nicht welche Browser außer dem IE das unterstützen).

        Kommentar

        Lädt...
        X