Beiträge von Elias29

    Moin! Das ist der klassische Fehler mit dem "Button im Button". Der W3C-Validator meckert, weil du zwei interaktive Elemente ineinander verschachtelst: Der Browser weiß dann nicht genau, ob er den Klick für den <button> oder den <a>-Tag verarbeiten soll. Um das sauber zu lösen, hast du zwei Möglichkeiten: Entweder du wirfst den <button>-Tag raus und gestaltest den Link <a> einfach per CSS so, dass er wie ein Button aussieht, oder du nutzt nur den Button und erledigst den Aufruf über ein kurzes JavaScript. Die erste Variante ist aber deutlich besser für die Barrierefreiheit. Kleiner Tipp am Rande: Achte darauf, keine Leerzeichen im href="tel:..." zu haben. Manche älteren mobilen Browser kommen ins Straucheln, wenn die Nummer dort nicht in einem Block steht, auch wenn der angezeigte Text schön formatiert ist.