Maison > interface Web > tutoriel CSS > Comment empêcher Mobile Safari de formater automatiquement les numéros de téléphone ?

Comment empêcher Mobile Safari de formater automatiquement les numéros de téléphone ?

DDD
Libérer: 2024-11-25 15:12:13
original
588 Les gens l'ont consulté

How to Stop Mobile Safari from Auto-Formatting Phone Numbers?

Style des numéros de téléphone dans Mobile Safari

Lors de l'affichage d'un numéro de téléphone sur un iPhone à l'aide de Mobile Safari, il est frustrant de rencontrer le lien hypertexte bleu par défaut style. Cela peut créer des incohérences de formatage indésirables et perturber l’expérience utilisateur. Si vous rencontrez ce problème sur votre site Web, plusieurs solutions sont disponibles pour supprimer le style bleu.

1. Désactivez le formatage automatique à l'aide de la balise méta :

Ajoutez cette balise méta à l'en-tête de votre document HTML :

<meta name="format-detection" content="telephone=no">
Copier après la connexion

Cette balise méta indique à Mobile Safari de ne pas formater automatiquement les numéros de téléphone. , vous permettant de contrôler leur style manuellement.

Remarque : Si vous avez des numéros de téléphone sur la page qui devraient être cliquables, vous devez pour les formater manuellement sous forme de liens à l'aide de la balise 'a' :

<a href="tel:+1-555-555-5555">1-555-555-5555</a>
Copier après la connexion

2. Supprimer le style à l'aide de CSS :

Option 1 :

Cibler les liens avec des valeurs href commençant par 'tel' :

a[href^="tel"] {
  color: inherit;
  text-decoration: none;
  /* Additional CSS styles here */
}
Copier après la connexion

Option 2 :

Pour les situations où vous ne pouvez pas utiliser de balise méta, comme dans les modèles d'e-mail HTML, enveloppez les numéros de téléphone dans des balises d'ancrage et ciblez leurs styles à l'aide de CSS :

a[x-apple-data-detectors] {
  color: inherit !important;
  text-decoration: none !important;
  /* Adjust other CSS properties as needed */
}
Copier après la connexion

Vous pouvez également utiliser des noms de classe sur vos liens pour cibler des éléments spécifiques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal