Nach den WAVE tool den beiden <a>
Elementen Sie beide Leere Links enthalten, die WCAG 2.0 Guideline 2.4.4 "Link Purpose (In Context)" verletzen.
Aus dem WAVE-Tool:
"Was es bedeutet, Ein Link keinen Text enthält
Warum es wichtig ist Wenn ein Link keinen Text enthält, die Funktion oder den Zweck der Verbindung. wird dem Benutzer nicht angezeigt Dies kann für Benutzer von Tastaturen und Bildschirmleseprogrammen Verwirrung stiften
So beheben Sie es Entfernen Sie den leeren Link oder geben Sie Text innerhalb des Links ein, der die Funktionalität und/oder das Ziel dieses Links beschreibt.
Der Algorithmus ... in Englisch Ein Ankerelement ein Attribut href, aber enthält keinen Text (oder nur Leerzeichen) und keine Bilder mit alternativem Text."
Ein einfacher Weg, um den Fehler zu beheben, ist ein aria-label
attribute zum <a>
Elemente hinzuzufügen:..
<a href="https://example.com" aria-label="first link"><i class="myclass"></i></a>
<a href="https://www.google.com" class="cart visible-xs" aria-label="second link"><i class="t-icon t-icon-cart-xs-2"></i></a>
nach Anweisung i die bereits umgesetzt html nicht ändern kann ich nur noch Wellen Zugänglichkeit Tool Fehler entfernen –
@MdShoaibAlam: Wenn Sie den HTML-Code nicht ändern können, können Sie das offensichtlich nicht beheben – unor