Eingabefelder und Textboxen in Formularen sollen in den verschiedenen Browsern möglichst gleich aussehen. Besonders die Breiten exakt darzustellen ist manchmal nicht so einfach. da hilft CSS.
Gestaltung von Formulafeldern mittels CSS
Inline oder global
1 mit Inline-Angaben:
Inline-Formatierungen direkt im <input>-Tag sind eine Alternative zur globalen Anweisungen und werden in der Regel für eine einzelne Anweisung genutzt.
Aufgabenstellung:
Für eine Code-Eingabe soll ein einzelnes <input>-Element zur besseren Hervorhebung unterschiedlich formatiert werden. Es wird ein Eingabefeld für 3 Zeichen benötigt.
CSS-Anweisungen im Head-Bereich der Seite oder in einer externen CSS-Datei festlegen. Formatierungen können sie generell für alle <input>-Elemente mit gleichen Eigenschaften festlegen oder zur besseren Differenzierung mehrere unterschiedliche Unterklassen notieren.
Aufgabenstellung:
Für eine Datumseingabe sollen <input>-Elemente unterschiedlich formatiert werden. Es werden Eingabefelder für 2 und 4 Zeichen benötigt.
Im HEAD-Bereich werden die CSS-Anweisungen festgelegt. Im BODY-Bereich erhalten die entsprechenden HTML-Tags das Attribut 'class'. Als Wert wird der Bezeichner / Name der Unterklasse eingetragen.