Hallo zusammen!
Gibt es eine Möglichkeit, in der DTD Elemente zu definieren, die + sind (also mindestens 1), ohne aber die Reihenfolge festzulegen?
Wie müsste man das machen?
Danke!!
Grüße
XD
Seite 1 von 1
xml attribute anders anordnen
Anzeige
#2
geschrieben 17. Februar 2011 - 11:39
Trenn die Elemente mittels | und nicht ,. z.B:
<!ELEMENT div (h1|h2|h3|h4|h5|h6)*>
#3
geschrieben 17. Februar 2011 - 11:42
aber jetzt sind die ja frewillig. ich möchte, dass JEDES element vorhanden sein muss, nur die reihenfolge ist egal.
würde das funktionieren?:
<!ELEMENT div (h1|h2|h3|h4|h5|h6)+>
würde das funktionieren?:
<!ELEMENT div (h1|h2|h3|h4|h5|h6)+>
#4
geschrieben 17. Februar 2011 - 11:52
Muss du mal testen, aber ich glaube ja.
#5
geschrieben 17. Februar 2011 - 12:03
wie kann man sowas denn testen? weil irgendwie erlaubt der IE bei mir immer alles egal was ich in der dtd definiere.
#6
geschrieben 17. Februar 2011 - 12:18
IE? Ich wusste gar nicht, dass der irgendwas validieren kann...
Entwicklungsumgebungen wie Netbeans haben einen eingebauten Validator. Ansonsten gibt es einige Online-Validatoren, wie
http://www.validome.org/xml/
http://www.validome.org/grammar/
Entwicklungsumgebungen wie Netbeans haben einen eingebauten Validator. Ansonsten gibt es einige Online-Validatoren, wie
http://www.validome.org/xml/
http://www.validome.org/grammar/
Thema verteilen:
Seite 1 von 1