Für die Gestaltung der Formularelemente empfehle ich, entsprechend Tabelle~\vref{tab:gestaltung-von-formularelementen} vorzugehen. \begin{longtable}{|l|c|c|c|} \caption{Gestaltung von Formularelementen} \label{tab:gestaltung-von-formularelementen} \\ \multicolumn{4}{c}{~}\\*[-0.9em] \hline &&&\\*[-0.9em]\multicolumn{1}{|c|}{}&\multicolumn{1}{c|}{\textbf{Umrandung}}&\multicolumn{1}{c|}{\textbf{Füllung}}&\multicolumn{1}{c|}{\textbf{Schrift}}\\ \hline \endfirsthead \multicolumn{4}{|r|}{\textsl{Fortsetzung}} \endhead \multicolumn{4}{|r|}{\textsl{wird fortgesetzt}} \endfoot \hline \endlastfoot \hline &&&\\*[-0.9em]Bildschirm&farbig&farbig&fett\\ \hline &&&\\*[-0.9em]Druck&schwarz&weiß&normal\\ \hline &&&\\*[-0.9em]Bildschirm und Druck\footnote{JavaScript ist deaktiviert}&farbig&weiß&normal\\ \end{longtable} Es wird davon ausgegangen, dass Formulare in größeren Mengen gedruckt werden. Bei ausgedruckten Formularen ist in aller Regel die enthaltene Information wichtig, nicht so sehr die Schönheit. Deshalb wird meist auf Schwarz-Weiß-Druckern gedruckt. Beim Ausfüllen am Bildschirm sollten möglichst alle Formularfelder deutlich farbig markiert sein, damit keines übersehen wird. Damit die Schrift gut lesbar ist und sich optisch deutlich vom farbig gefüllten Hintergrund abhebt, wird eine fette Schrift eingesetzt. Beim Ausdruck erscheint die Schrift schwarz auf weiß und muss daher nicht mehr fett sein. Dem Formular-Auswerter -- der das ausgedruckte Formular vor sich hat -- wird die Arbeit erleichtert, wenn die eingetragenen Daten sich deutlich von den Formularbeschriftungen abheben. Hierzu dient die schwarze Umrandung. Der Wechsel zwischen Bildschirmdarstellung und Druckdarstellung erfordert, dass JavaScript im \textsc{pdf}-Anzeigeprogramm erlaubt ist. Einige Nutzer verbieten dies aus Sicherheitsgründen, hier muss bei der Darstellung ein Kompromiss gefunden werden. Die farbige Umrandung markiert nach wie vor die Formularfelder, ohne farbige Füllung allerdings nicht so deutlich. Auch auf dem Ausdruck ist die Markierung weniger deutlich als mit JavaScript, da helle Farben in ein entsprechend helles Grau umgewandelt werden, wenn auf Schwarz-Weiß-Druckern gedruckt wird. Die Markierungsfarbe sollte für alle Formularelemente gleich gewählt werden. Da schwarzer Text auf farbig gefüllten Flächen erscheint, sollte eine möglichst helle Farbe gewählt werden. Ich persönlich verwende häufig hellblau, die Wahl einer Farbe ist letztendlich Geschmackssache.