Meine Damen und Herren, habe ich Ihre Aufmerksamkeit?
Wollt' ich schon immer mal machen. Wer möchte, kann sich das mal hier anschauen.
Noch ein paar Vorschläge:
- Tausche die Layout-Tabelle für das Antwort-Formular gegen semantisches HTML5.
- Benutze das <form>-Element, um das Formular logisch auszuzeichnen.
- Benutze <label>-Elemente für die Feld-Bezeichner.
- Benutze <button>-Elemente für Aktionen, keine Text-Paragraphen <p>.
- Verwende die nativen Validierungs-Funktionen des Browsers, zum Beispiel das required-Attribut. Die Validierungs-Funktionen kannst du auch programmatisch ansteuern.
- Gib den Eingabefeldern eine angemessene Größe.
- Spare bei den vielen Rahmen, die lassen das Formular total nervös wirken, weniger ist manchmal mehr.
- Die Vorschau würde ich mit einem <output>-Element auszeichnen.
- Vermeide Inline-Styles.
- Sieh dir die Seite mal auf einem Smartphone an, oder simuliere eins mit deinen Browser-Entwickler-Werkzeugen, dann wirst du sehen, dass da einige Elemente völlig unleserlich sind.
- Benutze nicht die HTTP-Methode "PUT", um Inhalte nur zu lesen. Dafür ist "GET" angebracht.
- Mache erkenntlich, welche Elemente anklickbar sind.
Weiterhin viel Spaß mit deinem Projekt.
--
“All right, then, I'll go to hell.” – Huck Finn
“All right, then, I'll go to hell.” – Huck Finn