Lukas: Ist #FIXED required?

Beitrag lesen

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?
Worin unterscheiden sich deine beidenn Beschreibungen? Das Attribut hat halt immer den einen Wert.

Hm, vielleicht wurde nicht ganz deutlich, was ich meine.

Nehmen wir z.B. wieder selected="selected" aus dem XHTML-Standard. Dieses Attribut, was ich dem Element <option> mitgeben kann, kann nur einen Wert haben, nämlich den Wert "selected". Ein anderer ist nicht möglich, "selected" ist der einzige gültige Wert. ABER: Das bedeutet ja noch lange nicht, dass bei jedem <option>-Element das Attribut selected auch tatsächlich den Wert selected hat, es kann ja auch einfach nicht gesetzt werden. Wäre ja auch blöd, wenn jedes <option> automatisch selected wäre.

Und das ist halt meine Frage: Bedeutet #FIXED "wert", dass das Attribut nur einen möglichen Wert annehmen KANN (nur kann!) oder eben, dass das Attribut diesen einen Wert tatsächlich immer ANNIMMT, also dass das Attribut z.B. immer mit notiert werden muss bzw. dass, sofern es nicht angegeben wird, automatisch wie beim Defaultwert der Wert übernommen wird.

Daher auch die Frage: Ist ein FIXED required oder nicht? Muss es angegeben werden oder nicht?