Hi,
Hallo!
Ich möchte das optgroup-Tag in einer (verschachtelten) Auswahlliste benutzen, bekomme es aber nie korrekt angezeigt.
Definiere korrekt.
Ich habe das SelfHTML-Beispiel und den W3C-Beispielcode auf verschiedenen Rechnern und Browsern ausprobiert (*), bekomme aber ÜBERALL nur ein eingerücktes Menü gezeigt (Screenshot unter http://www.ki-smile.de/alexanderk/optgroup.jpg), keine aufklappenden Untermenüs.
Und wo steht, daß es als aufklappende Untermenüs angezeigt werden muß?
Gibt es da ein bekanntes Problem, auf das ich herreinfalle?
Du interpretierst das Anzeige-Beispiel im Standard falsch.
Dort steht:
Visual user agents may allow users to select from option groups through a hierarchical menu or some other mechanism that reflects the structure of choices.
Frei übersetzt:
Brauser dürfen den Usern die Möglichkeit, aus Optionsgruppen auszuwählen, per hierarchischem Menü
oder einem anderen Mechanismus, der die Struktur der Auswahl zeigt,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
bieten.
Die Einrückungen sind ein solcher anderer Mechanismus, der die Struktur zeigt.
Weiter heißt es dort (über dem Beispielbild):
A graphical user agent might render this as <img...>
^^^^^
Ein graphischer Browser könnte dies zeichnen als <img...>
^^^^^^
Es steht nirgends, daß ein Browser das als hierarchisches Menü anzeigen muß. Es ist dem Browser-Programmierer überlassen, solange die Struktur der Auswahl erkennbar ist.
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.