Texteingabeelemente
Elemente, die Texteingabe zulassen, wie<input type="text">, und die spezifischeren <input type="email"> und <textarea>-Elemente, sind relativ einfach zu stylen und verhalten sich in der Regel wie andere Boxen auf Ihrer Seite.
Normierung von Formularverhalten
In einigen Browsern erben Formularelemente die Schriftart-Stil nicht standardmässig.In verschiedenen Browsern verwenden Formularelemente unterschiedliche Box-Sizing-Regeln für verschiedene Widgets. Für einheitliche Ergebnisse ist es eine gute Idee, die Margin und Padding auf
0 für alle Elemente zu setzen und diese dann beim Stylen bestimmter Steuerelemente wieder hinzuzufügen:
Zusätzlich zu den oben genannten Regeln sollten Sie auch
overflow: auto auf <textarea>-Elementen setzen, um zu verhindern, dass einige ältere Browser einen Scrollbalken anzeigen, wenn er nicht benötigt wird: