@@Matthias Apsel
<form action="suche.html" method=post> <input type="text" name="suche"> <input type="submit" > </form>
Das hat mit deinem Problem zwar nichts zu tun, aber für die Suche gibt es den input-Typ
search
und statt eines submit-input solltest du lieber einen submit-button verwenden. https://blog.selfhtml.org/2015/02/09/input-oder-button-fuer-submit-elemente/
Und das Eingabefeld braucht selbstverständlich eine Beschriftung! Und der Button auch!
Und eine ARIA-Rolle gibt’s auch für eine Suche:
<form role="search" action="suche.html" method="post">
<label for="suche">Suche nach:</label>
<input type="search" name="suche" id="suche"/>
<button>Suchen</button>
</form>
Label und Button-Text kann man visuell verstecken.
Was auch gehen sollte:
<form role="search" action="suche.html" method="post">
<label for="suche">Suche nach:</label>
<input type="search" name="suche" id="suche" aria-label="Suche nach:"/>
<button aria-label="Suchen"></button>
</form>
LLAP 🖖
--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory