Cascading Stylesheets – Zur Startseite Cascading Stylesheets Stil mit <Stil>

option ♦ <option> ... </option> ♦ IE4+ M1 N4+ O5+ ♦ HTML 2.0, 3.2, 4.0

Das <option>-Tag fügt Elemente in ein Klappmenü ein. Das Tag kann beliebig oft im Klappmenü benutzt werden – zum Beispiel, um alle 100 HTML-Tags aufzulisten. Wenn ein Element aus der Liste gewählt wird, wird per Vorgabe der Wert zum Inhalt des Formulars hinzugefügt, der direkt nach dem öffnenden <option>-Tag steht. Durch das value-Attribut kann allerdings auch ein anderer beliebiger Wert angegeben werden.

Das Tag muss zwischen dem öffnenden und schließenden <select<>-Tag stehen. Die Reihenfolge der <option>-Tags bestimmt die Reihenfolge in der Liste. Das selected-Attribut kann allerdings dazu benutzt werden, ein Element anzugeben, das stets als erstes in der Liste steht.

Üblicherweise sollte ein Klappmenü wie ein Menü behandelt werden. Der Text für jeden Eintrag sollte kurz sein, etwa ein bis zwei Worte. Das schließende Tag ist optional. Es wird allerdings empfohlen, das Tag zu setzen.

Kernattribute

class dir id lang onclick ondblclick onkeydown onkeypress onkeyup onmousedown onmousemove onmouseout onmouseover onmouseup style title
disabled Das Attribut disabled ist ein boolescher Wert. Wenn das Attribut vorhanden ist, deaktiviert es das Steuerfeld des Formulars. In einigen Browsern wird das Steuerfeld dann ausgegraut dargestellt.
label Das Attribut label erzeugt eine Kurzfassung des Textes, der nach dem öffnenden <option>-Tag steht.
selected Das Attribut selected gibt an, welcher Eintrag des Klappmenüs ganz oben in der Liste stehen soll. Einige Browser stellen das gewählte Element auch herausgehoben dar. Per Vorgabe werden die Elemente in der Liste in der gleichen Reihenfolge dargestellt, in der sie in den <option>-Tags aufgeführt sind, und kein Element wird hervorgehoben.
value Das Attribut value wird benutzt, um einen anderen Wert für das Element einzusetzen als den, der im <option>-Tag aufgeführt wird.

Beispiel

<select size="3" name="select">
  <option selected>Seezunge</option>
  <option>St. Peter Fisch</option>
  <option>Hummer</option>
  <option>Loup de Mer</option>
  <option>Lachs</option>
  <option>Fischst&auml;bchen</option>
</select>

Darstellung

 

 

 

Cascading Styleheets – Stil mit <Stil> • Das Begleitmaterial zum Buch
© media engineering Ulrike Häßler 2002 • Frechen