Hallo Gunnar,
ich bündle mal meine Antworten:
Deine Eingabefelder haben keine Beschriftung. Ein
label
, das keinem Eingabefeld zugeordnet ist, ist nicht besser als einspan
.
Werde ich nachholen!
Und der Bildschirm ist mit Formularen zugemüllt. Warum sind da zwei Formulare – zum Registrieren und zum Einloggen – zu sehen? Ein Nutzer braucht nur eins davon: ein bereits registrierter Nutzer das zum Einloggen; ein noch nichtregistrierter Nutzer das Registrierungsformular.
Weil Platz war. Ich werde ernsthaft über die Trennung nachdenken. Prinzipiell ist diese Seite bzw. sind diese Formulare ein Fallback zum Login bzw. zur Registrierung über ein Modal.
Zeige nur jeweils eins davon an. Zwei Tabs „Registrieren“ und „Einloggen“ bieten sich an.
Sehr cool, kann ich gut gebrauchen, danke!
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.
Habe ich lokal geändert!
Übrigens sind die Klassen bei
<label class="required">
demnächst nicht mehr nötig. Daslabel
kann ja gestylt werden in Abhängigkeit davon, ob das zugehörige Eingabeelment:required
ist oder nicht.
Ja, der :has
-Selektor ist schon richtig gut. Ich habe die Flag beim Firefox aktiviert. Habe ich lokal auch verändert!
Besten Dank für den ganzen Input, hat mir sehr weitergeholfen! :)
Grüße
Boris