Thema: eigene tags definieren
Klicke hier, um dich anzumelden
Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.
Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].
Wenn du möchtest, kannst du dieses Thema bewerten.
Moin, das der validierer scheiße ausspuckt, ist doch ganz normal. In deiner XHTML steht ja, so hoffe ich doch, ein Verweis auf die strict.dtd. In dieser dtd stehen aber nur die normalen xhtml tags drinn, ist ja auch klar, der kennt ja deine selbstdefinierten nicht. Du müsstest quasi auch eine dtd bzw. ein xsd schema übergeben, damit der validierer anhand dieser daten überprüfen kann ob ein "xhtml" dokument valide ist. Wie du ja aus persönlichen gesprächen weisst, bevorzuge ich xsd und nicht dtd, da man da datentypen hat. Um sich klar zu machen was das ist, müsste man definieren, was xml und was xhtml ist. xhtml ist auf xml definiert, d.h. es genügt dem xml standard. Was xhtml vom xml abhebt ist doch eigentlich nur die dtd und das bestimmte tags eine gewisse bedeutung haben. Deswegen ist, egal ob du eigene tags in deine seite einbaust, die seite immer XML valide. Das heißt, wenn du eigene Tags verwendest, basiert deine seite auf xhtml (was ja wieder auf xml basiert) und wird durch einen gewissen namespace erweitert, welche deine eigen tags darstellen. Im endeffekt steht im backend immer xml. Nur habe ich relativ selten lust und zeit mir eine eigene logikformatierung auszudenken ... deswegen wende ich im standardfall xhtml mit der dazugehörigen dtd und dessen formatierung an. Schöne grüße von nebenan :-)
ich habe neulich bei der erstellung einer website ein eigenes tag verwendet, da ich es für sinnvoll erachtet habe. nun habe ich die seite mal durch den w3c vali gejagt und dieser erzählt mir natürlich erstmal das ich das nicht darf. meine frage ist, wie kann ich xhtml 1.1 konform eigene tags schaffen? ich habe einfach nur ein tag benutzt und in der css datei die eigenschaften beschrieben, z.B. so: in html <eigenesTag>...</eigenesTag> in css eigenesTag { display: block; font-weight: bold; margin-top: 5px; margin-bottom: 5px; } gleich vorweg, weil ich in anderen foren meistens solche antworten fand: * ich möchte eine xhtml-konforme seite und nicht nur xml * ich möchte nicht <div class="eigenesTag"> verwenden
Foren-Regeln