it-swarm.com.de

Warum gibt es auf meiner Suchschaltfläche eine Klasse = "screen-reader-text"?

ich habe eine Suche durchgeführt und diese Schaltfläche in der Suchmaske gefunden.

<button type="submit" class="search-submit">
        <span class="genericon-search"></span>
        <span class="screen-reader-text"><?php echo esc_html_x( 'Search', 'submit button', ); ?></span>

Ich möchte wissen, wozu die Funktion <span class="screen-reader-text"><?php echo esc_html_x( 'Search', 'submit button', ); ?> in diesem Suchformular dient. Sie funktioniert auch, wenn ich diese Zeile entferne.

4
TheDose

Diese Klasse wird verwendet, um Elemente vor sehenden Benutzern visuell zu verbergen. Mithilfe von Hilfstechnologien wie Screenreader können Benutzer mit Sehbehinderungen dennoch auf diese Elemente zugreifen.

Beispielsweise können Sie ein Symbol mit dem Facebook-Logo als Link zu Ihrer Seite/Ihrem Profil haben. Ein sehender Benutzer weiß, dass es sich um Facebook handelt, ein blinder Benutzer jedoch nicht. Sie möchten daher weiterhin "Mein Facebook-Profil" oder einen anderen beschreibenden Text, damit sehbehinderte Personen mehr über den Link erfahren.

7
Cedon