Deutsche Übersetzung der Seite "CSS & XSL"
Originale Version: http://www.w3.org/Style/CSS-vs-XSL
Aktuelle - übersetzte - Version: http://www.WSS-EXPERT.de/Style/CSS-vs-XSL.html
Übersetzer: A.Friedrich
Bookmark:
Sehr geehrter Leser dieses Dokumentes - bitte beachten Sie dass es sich bei dieser Seite um die übersetzung eines W3C Textes handelt.
Der Original Text ist urheberrechtlich geschützt, bitte beachten Sie die im Originaldokument vermerkten Hinweise. Die Rechte an der Übersetzung selbst liegen allein beim Übersetzer.
Der Übersetzer bedankt sich bei den folgenden Seiten für Ihre Unterstützung: Sportwetten .
Für eventuell vorhandene Fehler in der Übersetzung kann keine Gewähr übernommen werden, das einzig massgebliche und legitime Dokument ist das englische W3C Original.
Kommentare des Übersetzers sind als solche gekennzeichnet und unterliegen ebenfalls dem Copyright des Übersetzers. Diese sind nicht Bestandteil des englischen Originaldokumentes.
(Diese Seite verwendet CSS Style Sheets)
Warum empfiehlt das W3C zwei verschiedene Style Sprachen? Welche davon sollten Sie verwenden? Grundsätzlich kann man hier eine sehr einfache Regel aufstellen:
Benutzen Sie CSS so oft wie Sie es können, nutzen Sie XSL nur dann wenn Sie es müssen.
Der Grund dafür ist dass CSS wesentlich einfacher zu erlernen und einfacher zu verwenden ist - und billiger. Es existieren jede Menge WYSIWYG Editoren für CSS und auch sonst gibt es viel mehr Tools für CSS als für XSL. Aber die Einfachheit von CSS stösst auch irgendwann an ihre Grenzen. Manche Dinge können nicht mit CSS erledigt werden, oder zumindest nicht mit CSS allein. Dann benötigen Sie XSL, oder zumindest den Transformationsteil von XSL.
Also für was benötigt man nun XSL? Generell für alles wo Transformationen gefragt sind. Zum Beispiel wenn Sie eine Liste haben und möchten dass diese in alphabetischer Reihenfolge ausgegeben wird, oder wenn Wörter durch andere ersetzt werden sollen, oder wenn leere Elemente durch Worte ersetzt werden sollen. CSS kann nur für kleinere Textoperation verwendet werden, wie z.B. für Numerierungen.
Weitere Informationen: