SVGs in MVC-Framework organisieren
bearbeitet von
@@Gunnar Bittersmann
> Das Formular ist visuell zugemüllt.
Und noch mehr visueller Müll: die Sterne rechts über den Eingabefeldern. Wozu?
Lass mich raten: um Pflichtfelder anzuzeigen? Der Funktion werden sie nicht gerecht, weil sie nicht wahrgenommen werden. Das Auge liest die Beschriftung und geht dann zum Eingabefeld. Nach so weit rechts schaut das Auge nicht. Die Sterne gehören direkt hinter (von mir aus auch vor) die Beschriftung.
Bei dir sind sie aber völlig überflüssig, weil sowieso alle Felder Pflichtfelder sind.
---
Übrigens sind die Klassen bei `<label class="required">`{} demnächst nicht mehr nötig. Das `label` kann ja gestylt werden in Abhängigkeit davon, ob das zugehörige Eingabeelment `:required` ist oder nicht.
- [Beispiel mit `input` nach `label`](https://codepen.io/gunnarbittersmann/pen/LYrrgyY)
- [Beispiel mit `input` innerhalb von `label`](https://codepen.io/gunnarbittersmann/pen/bGKKxOB)
(Im Firefox noch hinterm Flag layout.css.has-selector.enabled versteckt. Und wohl auch noch etwas buggy.)
🖖 Живіть довго і процвітайте
{:@uk}
--
*„Im Vergleich mit Elon Musk bei Twitter ist ein Elefant im Porzellanladen eine Ballerina.“*
— @Grantscheam auf Twitter