Komplett XML+CSS
Holger
- meinung
Moin,
meine neue Aufgabe soll ein, eine Webseite zu gestalten, die ihr Design oft ändert. z.B. zu den Jahreszeiten und Weihnachten und son Quatsch. Naja.
Ich dachte ich verpacke die daten übersichtlich in xml und formatiere mit CSS. so brauche ich immer nur die CSS Datei auszutauschen.
Meine Frage:
Mit Blick in die Zukunft, ist das empfelenswert?
Gruß
Holger
Hio,
vorweg, so viel praxiserfahrung in xml hab ich jetzt mal net ^^
aber trotzdem ne meinung ^^
meine neue Aufgabe soll ein, eine Webseite zu gestalten, die ihr Design oft ändert. z.B. zu den Jahreszeiten und Weihnachten und son Quatsch. Naja.
Ich dachte ich verpacke die daten übersichtlich in xml und formatiere mit CSS. so brauche ich immer nur die CSS Datei auszutauschen.
XML und css halte ich für nicht so empfehlenswert. XML selbst bietet dir natürlich optimale Vorraussetzungen zum Strukturieren deiner Daten, völlig ohne design. Empfehlenswerter halte ich XML per XSLT zu HTML zu konvertieren und dies mit CSS zu gestalten. Nur für eine kleine Page ist der Aufwand imho zu gross dafür.
XML direkt mit CSS zu "gestalten" halte ich für (noch) nicht durchführbar.
gl & hf
Thorsten
Hi,
meine neue Aufgabe soll ein, eine Webseite zu gestalten, die ihr Design oft ändert. z.B. zu den Jahreszeiten und Weihnachten und son Quatsch. Naja.
Ich dachte ich verpacke die daten übersichtlich in xml und formatiere mit CSS. so brauche ich immer nur die CSS Datei auszutauschen.
Du willst also auf Formulare und Links verzichten?
Oder wie machst Du den verschiedenen Browsern z.B. klar, daß dein (fiktives) Element
<hyperlink url="http://www.example.org">ich bin ein Link</hyperlink>
ein Link ist?
Oder daß <eingabefeld zeichen="10"> ein Eingabefeld für 10 Zeichen ist?
Die Unterstützung der Browser für XForms und XLinks ist meines wissens nicht existent, so daß auch das nicht wirklich in Frage kommt...
Verwende XHTML strict und CSS - da bist Du auch schon sehr weit mit der Trennung von Daten und Darstellung.
Wenn Dir das nicht reicht, lege die Daten in XML ab und wandele (serverseitig oder offline vor dem Hochladen) das XML per XSLT in XHTML um.
cu,
Andreas
Moin,
Moin,
meine neue Aufgabe soll ein, eine Webseite zu gestalten, die ihr Design oft ändert. z.B. zu den Jahreszeiten und Weihnachten und son Quatsch. Naja.
Ich dachte ich verpacke die daten übersichtlich in xml und formatiere mit CSS. so brauche ich immer nur die CSS Datei auszutauschen.
Hm. Dazu brauchst Du eigentlich kein XML. Wenn Du ordentlich mit HTML bzw. XHTML arbeitest, dazu Deine Elemente sinnvoll gruppierst, kannst Du mit CSS das Design komplett verändern - so gründlich, daß man meinen könnte, eine andere Website vor sich zu haben.
Meine Frage:
Mit Blick in die Zukunft, ist das empfelenswert?
Natürlich. Aber warum willst Du eine eigene DTD schreiben, wenn es die schon gibt? Die heißt XHTML.DTD oder so und enthält alle Elemente, die auch HTML enthält. XHTML ist schließlich nichts anderes als ein XML-Dialekt.
In sensibus mistis,
HaThoV
Hallo,
Ich dachte ich verpacke die daten übersichtlich in xml und formatiere mit CSS. so brauche ich immer nur die CSS Datei auszutauschen.
Worin siehst du den Unterschied zwischen XML und CSS gegenüber XHTML und CSS?
Mit Blick in die Zukunft, ist das empfelenswert?
Wie weit in die Zukunft möchtest du denn schauen?
Gruß,
MI