(Listen)Layout für Formulare
Was haltet ihr von diesem Lösungsansatz:
Zitat:
Bisher sehen meine Formulare in etwa so aus: Code:
<fieldset> |
Falsch ist es vermutlich nicht, aber ich seh auch keinen großen Vorteil darin. Eine Variante mit der Definitionsliste kann man sich eventuell noch überlegen, da man sozusagen zwischen Label und Kontrollfeld dadurch eine weitere Verbindung herstellt. Es ist aber fraglich ob jeder der Meinung ist, dass eine Definitionsliste der richtige weg ist. Bei ner normalen Liste sehe ich hingegen gar keinen Vorteil.
Semantisch gesehen finde ich deine bisherige Vorgehensweise absolut in Ordnung (mach ich auch meistens so). |
Unwichtig, aber das sind die meisten Beiträge der Webstandards-Seite die du zitierst. Der Autor postet dort eigentlich nur uralte Themen, die jeder schon lange kennt oder die unwichtig und unsinnig sind.
|
Ich würde deine Lösung bevorzugen, aber Absätze und manuelle Zeilenumbrüche weglassen.
|
Ich benutze schon seit langem Listen in Formularen, da dann das ganze auch ohne CSS ganz gut aussieht und ich alle Freiheiten beim Gestalten habe, die man braucht.
<p> Finde ich etwas unangebracht, da für mich das eine Auflistung von Formularelementen ist, und nicht ein zusammenhängender Text, der in Paragraphen unterteilt ist. Aber ich denke jedem das Seine :) |
Zitat:
In der Spezifikation http://www.edition-w3.de/TR/1999/REC...tml#edef-LABEL wird dies BTW auch nicht getan. Zu den Elementen zur Auszeichnung von Formularen allgemein: Ein blinder Bekannter, der sich auch mit Barrierfreiheit von Webseiten beschäftigt, sagte mir, dass er TH neben TD (also zweispaltig) für die am leichtesten nutzbare Auszeichnung hält. Ich als Sehender ziehe ebenfalls das Nebeneinander von Bezeichnung und Formularfeld dem Nacheinander vor. Beispiel: Code:
<fieldset> Code:
<fieldset> |
Wozu sollen die Divisionen gut sein? Darauf kann man doch genauso gut verzichten.
Code:
<fieldset> |
Zitat:
Aber den Zusammenhang per Element herzustellen ist IMHO "semantisch wertvoller". Und wenn der Autor eine Darstellung untereinander wünscht, muss er kein "gestalterisches Markup" in Form von BRs einfügen. Was denkst Du BTW zu der Lösung mit TABLE im Vergleich zu der mit DL? |
Zitat:
|
Bezeichner und Formularfelder können als Daten aufgefasst werden.
Eine Datentabelle ordnet diese Daten präzise einander zu. Furchtbar kann ich diese Auszeichnung daher nicht finden. Wenn ich zwischen DT+DD und TH+TD werten müsste, fiele meine Urteil deutlich für TH+TD aus. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:08 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023