Deux options…
1. Définissez la format-detectionbalise META.
Pour supprimer toute mise en forme automatique des numéros de téléphone, ajoutez ceci au headde votre htmldocument:
<meta name="format-detection" content="telephone=no">
Afficher plus de clés de balises Meta spécifiques à Apple .
Remarque: Si vous avez des numéros de téléphone sur la page avec ces numéros, vous devez les formater manuellement sous forme de liens:
<a href="tel:+1-555-555-5555">1-555-555-5555</a>
2. Impossible de définir une balise META? Voulez-vous utiliser css?
Deux cssoptions:
Option 1 (meilleure pour les pages Web)
Cibler les liens avec des hrefvaleurs commençant par telen utilisant ce sélecteur d'attribut css:
a[href^="tel"] {
color: inherit; /* Inherit text color of parent element. */
text-decoration: none; /* Remove underline. */
/* Additional css `propery: value;` pairs here */
}
Option 2 (meilleure pour les modèles de courrier électronique html)
Vous pouvez également, lorsque vous ne pouvez pas définir une balise Meta, comme dans les e-mails HTML, envelopper les numéros de téléphone dans des balises de lien / d'ancrage ( <a href=""></a>), puis cibler leurs styles à l'aide de CSS similaires à ce qui suit et ajuster les propriétés spécifiques dont vous avez besoin pour réinitialiser :
a[x-apple-data-detectors] {
color: inherit !important;
text-decoration: none !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
}
Si vous souhaitez cibler des liens spécifiques, utilisez des classes sur vos liens, puis mettez à jour le sélecteur css ci-dessus vers a[x-apple-data-detectors].class-name.