Utz Grimminger: Grundsätzliches

Beitrag lesen

Hi Michael,

Ok, nehmen wir mal an, ich definiere mir eigene Tags. Woher weiß dann der IE, wie er sie darstellen soll? Irgendwo muss ich doch eine Semantik hinterlegen? Die DTD beispielsweise definiert lediglich die Syntax. Aber woher weiß die Software, daß z.B. der Tag <Artknr> als Artikelnummer zu behandeln ist?

IE stellt sie defaultmäßig als Treeview dar, NS6/Mozilla als Fließtext. Wenn Dir das nicht gefällt (und dafür lege ich meinen Hund ins Feuer!), definierst Du über ein Stylesheet, wie die Tags dargestellt werden sollen. IE5 und NS6/Mozilla akzeptieren dafür CSS, IE5 außerdem noch einen XSL-T-Dialekt. Angeblich ist für NS6/Mozilla ein XSL(-T)-Modul so gut wie fertig )oder vielleicht auch im letzten Milestone schon drin?).

Der bessere Weg ist aber: auf dem Server wendest Du ein XSL-T-Stylesheet auf eine XML-Datei an, als Ergebnis kommt eine herkömmliche HTML Datei, die dann jeder Browser darstellen kann.

Grüße,

Utz