Hej Thomas,
Hallo,
<label>
gehört bereits mit ins Grundgerüst. Das Tutorial sollte gerade Anfängern nicht vermitteln, dass die Beschriftung nicht zwingend dazugehört.warum machen es dann die großen wie:
- https://www.google.de/
Ist in diesem Falle irrelevant. Für vieles haben "die großen" ihre Gründe, die aber nichts mit dem Aufbau eines einfachen validen und sinnvollen html-formulars in einem Anfänger-Tutorial zu tun haben.
Unter Umständen soll es nur ein paar Byte sparen (multipliziert mit ein paar Milliarden seitenaufrufen im Monat). Kein gutes Argument für Zugänglichkeit...
Man kann vieles. Aber Label funktioniert immer. Title ist übrigens keine gute Alternative, da es vielen screenreader-nutzern nicht vorgelesen wird. Lässt sich nämlich abschalten und ist IMHO in vielen screenreadern standardmäßig ausgeschaltet, seit es modern geworden ist, title für keyword stuffing zu missbrauchen.
Marc