phone icon on blue textured background

Safari färbt Telefonnummern blau? So behebst du das

Wenn du für Safari auf dem Handy gestaltest und deine Telefonnummern plötzlich blau und unterstrichen sind, bist du nicht allein. Standardmäßig erkennt Safari Telefonnummern automatisch und macht daraus klickbare Links — dabei überschreibt es oft deine CSS-Stile.

Das Problem

Die automatische Telefonnummer-Erkennung von Safari ist in manchen Fällen hilfreich. Für Designer und Entwickler kann sie aber das geplante Layout oder die Markenkonsistenz stören — vor allem, wenn du mit eigenen Schriften oder Farbschemas arbeitest.

Die einfache Lösung

Die gute Nachricht: Du kannst dieses Verhalten mit nur einer Codezeile in deinem <head>-Tag ausschalten:

<meta name="format-detection" content="telephone=no">

Damit weist du Safari an, Telefonnummern nicht automatisch zu erkennen und zu formatieren. So behältst du die volle Kontrolle darüber, wie Zahlen auf deiner Website aussehen.

Profi-Tipp

Wenn die Nummern trotzdem klickbar sein sollen, aber in deinem eigenen Stil, kannst du sie manuell in <a href=“tel:1234567890″>-Tags packen und dein eigenes CSS anwenden:

<a href="tel:1234567890" class="phone">(123) 456-7890</a>

Anschließend gestaltest du sie ganz nach Wunsch:

.phone {
  color: inherit;
  text-decoration: none;
  font-weight: 600;
}

Fazit

Die Auto-Erkennung von Safari kann für Nutzer hilfreich, für Designer aber störend sein. Mit einem einfachen Meta-Tag oder gezieltem Styling verhinderst du ungewollte Designänderungen und hältst die Oberfläche in allen Browsern einheitlich.

Weitere schnelle Entwickler-Tipps wie diesen findest du auf identitydesign.us

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert