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.
