Lukas: Ist #FIXED required?

Beitrag lesen

Hallo!

Ich habe mal eine Frage zu DTDs.

Wenn ich hinter einem Attribut #FIXED "Wert" angebe, ist das Attribut dann optional oder muss es immer angegeben werden? Wenn ich einen Defaultwert angebe, ist es ja optional, da ansonsten immer der Defaultwert angenommen wird. Daher würde ich sagen, dass die Angabe bei #FIXED auch optional ist, da ansonsten ja auch einfach der Wert angenommen werden könnte. Aber das steht halt nirgends so und daher bin ich mir nicht sicher.

Dann noch eine Frage zu #FIXED. Bedeutet das eigentlich, dass ein Attribut immer diesen Wert hat, egal was ich mache, oder bedeutet das, dass das Atrribut einfach nur einen Wert annehmen kann, wie etwa bei select="selected" in XHTML?

Wenn es die erste Bedeutung hat, wozu hat man dann eigentlich das Attribut? Dann hat es doch keinen Informationsgehalt und man könnte es genauso gut weglassen?