mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 01:50 Benutzername: Passwort: Auto-Login

Thema: html formular barrierefrei vom 15.06.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> html formular barrierefrei
Seite: Zurück  1, 2
Autor Nachricht
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Di 16.06.2009 00:47
Titel

Antworten mit Zitat Zum Seitenanfang

da scheiden sich imho die geister. gemacht habe ich schon alles folgende. meines erachtens sind die ersten beiden lösungen aber die semantisch sinnvollsten:
Code:
#1
<hx>Geschlecht:</hx>
<label for="male">männlich</label>
<input type="checkbox" id="male" />

<label for="female">weiblich</label>
<input type="checkbox" id="female" />


#2
<dl>
    <dt>Geschlecht</dt>
    <dd>
        <label for="female">weiblich</label>
        <input type="checkbox" id="female" />
    </dd>
    <dd>
        <label for="male">männlich</label>
        <input type="checkbox" id="male" />
    </dd>
</dl>


#3
<label for="male">Geschlecht:</label>
<span>männlich</span>
<input type="checkbox" id="male" />

<span>weiblich</span>
<input type="checkbox" id="female" />


Zuletzt bearbeitet von sahnemuh am Di 16.06.2009 00:48, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Di 16.06.2009 09:51
Titel

Antworten mit Zitat Zum Seitenanfang

Müsste das nicht auch gehen ??
http://woork.blogspot.com/2008/06/form-elements-design-using-css-and-list.html

Gruß
  View user's profile Private Nachricht senden
Anzeige
Anzeige
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Di 16.06.2009 10:46
Titel

Antworten mit Zitat Zum Seitenanfang

Wie gesagt. Da scheiden sich halt die Geister bzw. viele Wege führen nach Rom. Ich persönlich würde keine Unordered List nehmen, da nach meinem Verständnis die Eingabe von Daten in Formularfelder semantisch wenig mit einer Aufzählung zu tun hat. Andersherum könnte man aber auch argumentieren, dass - jetzt mal am Beispiel der Definitionsliste, welche ich oben benutzt habe - Die Definition von Geschlecht nicht männlich oder weiblich ist - bzw. es nur in meinem speziellen Fall wäre (per Definition bin ich männlich - meine Mutter wohl eher nicht [glaube ich zumindest Ooops]).

Eine andere (wirklich sinvolle) Möglichkeit wäre z.B. noch:

Code:
<fieldset>
   <legend>Geschlecht:</legend>
   
   <label for="female">weiblich</label>
   <input type="checkbox" id="female" />
   
        <label for="male">männlich</label>
        <input type="checkbox" id="male" />
</fieldset>


Da gibt es semantisch imho nix dran zu rütteln. Dafür ist aber das Legend-Tag Crossbrowser zu stylen auch ein totaler "Pain in the Ass".

Letztenendes ist das aber auch alles Korinthenkackerei. Wichtig ist, dass das Formular sinnvoll strukturiert und zugänglich/verständlich ist.


Zuletzt bearbeitet von sahnemuh am Di 16.06.2009 11:01, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen html-Formular -> xml
html formular
formular in html
HTML Formular auswerten
html quellcode für formular
html Formular-Ausrichten
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.