![]() |
Pflichtfelder barrierefrei markieren
Hallo zusammen!
Ich bin gerade am Überlegen, wie ich bei einem Formular Pflichtfelder optimal (=barrierefrei/-arm) markieren kann. Sehr gut gefällt mir persönlich - auch wenn das nicht barrierefrei ist - wenn nicht ausgefüllte Pflichtfelder nach Abschicken des Formulars einen z.B. roten Hintergrund haben. Dass das alleine nicht ausreicht ist mir klar. Häufig sieht man hinter Pflichtfeldern ein *), das weiter unten näher erläutert wird: *) Pflichtfeld Das würde ich aber auch nicht als barrierefrei bezeichnen. Jedesmal hinter oder vor einem Pflichtfeld 'Pflichtfeld' zu schreiben scheint mir die sinnvollste, wenn auch nicht schönste Lösung zu sein. Dazu natürlich die Hintergrundfarbe ;) Was würdet ihr empfehlen? Wie macht ihr das? Habt ihr gute Beispiele? Gruß, X |
Ich würde das Formular mit einem kurzen Einführungstext versehen, indem auch die unbedingt benötigten Informationen aufgezählt werden.
|
Zitat:
Da ich bei meiner Seite sehr viele Nachrichten übers Kontaktformular erhalte, gebe ich jede Hilfestellung so offensichtlich wie möglich (für alle)! |
Sollte sich der Hinweis nicht vor dem entsprechenden Formularfeld befinden? Ansonsten muss der Benutzer ja ständig zurückspringen.
|
Ich machs als Textzusatz bei <label>:
Code:
<label for"name">Name: (Pflichtangabe)</label> |
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab das über <fieldset> gelöst:
Code:
<fieldset> Code:
<fieldset> |
Eine weitere Möglichkeit wäre auch folgendes:
Code:
<label for"name" class="important">Name: <span>(Pflichtangabe)</span></label> Code:
.important:before { content: "*)"; } cheers Pudding im Kühlschrank |
Ich fürchte, dass vor allem unerfahrene Nutzer ein Sternchen vor den Feldern leicht übersehen und das Formular falsch ausfüllen werden. Und sehr viele Nutzer brechen ein Formular bereits nach der ersten Fehlermeldung ab.
Auch deshalb mein Hinweis mit der Auszeichung direkt "am Label"! |
Hallo,
ich habe ein Kontaktformular mit nur 3 Feldern, welche allerdings alle Pflichtfelder sind. Reicht es da, vorher einen Hinweis zu geben, dass alle Felder pflicht sind, oder soll man hinter jedes Feld eine entsprechende Markierung setzen? |
Reicht natürlich vollkommen, genauso wie es Sterne tun.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:44 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2021, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2020