Es wird auch bereits in der HTML-Spezifikation (und auf MDN) festgehalten, dass placeholder *kein* Ersatz für Labels sind, sondern für Beispieleingaben oder Ähnliches gebraucht werden sollen. Allein deswegen sollte dieser Missbrauch des placeholder-Attributs eigentlich gar nicht infrage kommen.
Ich verweise hier auch gerne auf Googles Material Design. Hier wurde einer sehr schöner Kompromiss gefunden, indem das Placeholder-Label zu einem echten Label wird, wenn man einen Text eingibt.
↧
Von: andreas_l
↧