HTML oder XHTML? CSS oder XSLT?
Hi Leute,
ich hab grad mal ein paar Fragen an die Profi's unter euch...denn ich hab in letzter Zeit mich eigentlich nur mit PHP und Flash beschäftigt und da ist irgendwie die ganze XHTML und XSLT Geschichte an mir vorbeigezogen...
1. Überall wird davon geredet das XHTML kompatibler zu allen möglichen anderen Sachen ist weil's auf XML basiert, aber was kann man denn konkret mit HTML 4.0 nicht machen was XHTML 1.0 oder 1.1 kann?
2. Sollte man unbedingt umsteigen auf XHTML oder reicht HTML 4.0 auch aus? ( weil ich bastel nix großartig aufwendiges in HTML, ich bastel immer nur was in Flash und Java und öfters auch mal nen PHP-Skript und da hat mich HTML noch nie so wirklich interessiert...es war da, ich konnte HTML 4.0 und das war alles so ungefähr^^ )
3. Hat XHTML gegenüber HTML 4.0 Perfomancevorteile? ( Ich hörte an der ein oder anderen Ecke, das Seiten mit XHTML und CSS oder XSLT schneller aufgebaut werden können als reine HTML 4.0 bzw. HTML 4.0 mit CSS Seiten....als Grund wurde angegeben das XHTML mit CSS besser zurechtkommt und XSLT ja sowieso "Standard" Stylesheet für XHTML ist )
4. Wenn ich mit PHP was erstelle, was ja recht oft vorkommt, ist es ja logischerweise ne .php datei, wenn ich dann jetzt per print oder echo was ausgeben lass im browser, was HTML ist, kommt das dann drauf an welchen doctype ich definiert hab oder erkennt der browser das automatisch, ob das HTML 4.0 tags sind und diese auch dementsprechend interpretiert oder ob es eben XHTML tags sind?
5. Welche Unterschiede gibts so zwischen CSS und XSLT? Was kann z.B. das eine was das andere nicht kann und was ist der bessere "Partner" für XHTML ?
6. Ist DHTML in XHTML noch erlaubt oder darf man das wie einige andere Tags / Attribute auch nicht mehr in XHTML benutzen ?
7. Sind durchweg alle Browser schon XHTML kompatibel oder muss man da auf was bestimmtes achten? ( nicht das man jetzt ne schöne XHTML-Seite bastelt und dann wird sie leider nicht angezeigt aufm Mozilla oder IE oder Netscape etc... )
schonmal im vorraus danke!
Ascer
PS: Ne kleine Zusatzfrage: Heisst das eigentlich XSLT oder XSL? Weil im Dreamweaver bei mir steht z.B. überall XSLT-Seiten erstellen etc...in nem anderen Forum las ich auch immer von XSLT wohingegen bei z.B. SelfHTML ich im Internet beim lesen auf XSL stoß...was ist denn nu richtig?
|