@@Michi
<input type="file" name="datei" id="fileToUpload" accept="image/*">
Dem Eingabefeld fehlt eine Beschriftung.
<input type="submit" value="Bild speichern" name="submit">
Ein Button sollte ein button
sein:
<button type="submit" name="submit">Bild speichern</button>
Vorteile:
- Beschriftung als Elementinhalt, nicht als Attribut
- besser lesbarer Quelltext
Nachteile: keine
> <a href="#" >Bild Laden</a>
href="#"
(Sprung zum Seitenanfang) ist ein sicheres Zeichen, dass das kein a
-Element, sondern ein button
sein sollte. Für Nutzer, die per Tastatur navigieren, und für Screenreader-Nutzer macht das einen Unterschied.
Für Aktionen auf einer Seite sind Buttons richtig und a
falsch. a
-Elemente sind für Links zu anderen Seiten (bzw. anderen Stellen auf der Seite).
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann