Maison >interface Web >tutoriel CSS >Comment supprimer le style de lien hypertexte bleu des numéros de téléphone dans iOS ?
Suppression du style de numéro bleu dans iOS : guide complet
Dans le domaine des navigateurs mobiles, Mobile Safari de l'iPhone applique automatiquement un style de lien hypertexte bleu à numéros de téléphone. Cela peut être gênant lorsque des nombres sont affichés dans le texte, les faisant apparaître sous forme de liens cliquables. La question se pose : comment supprimer ce style indésirable ?
1. Désactivation du formatage automatique avec la balise méta de détection de format
Pour empêcher efficacement tout formatage automatique, y compris le style du lien hypertexte bleu, implémentez la balise méta suivante dans l'élément d'en-tête de votre document HTML :
<meta name="format-detection" content="telephone=no">
Gardez à l'esprit que si vous avez des numéros de téléphone sur votre page qui doivent être cliquables, vous devrez les formater manuellement en utilisant le code suivant :
<a href="tel:+1-555-555-5555">1-555-555-5555</a>
2 . Contrôler le style avec CSS
Dans les cas où la définition d'une balise méta n'est pas réalisable, CSS peut être utilisé pour remplacer le style par défaut.
Option 1 : Utiliser un sélecteur d'attribut
Ce sélecteur d'attribut CSS cible les liens avec des valeurs href commençant par "tel":
a[href^="tel"] { color: inherit; text-decoration: none; /* Additional CSS properties can be added here */ }
Option 2 : Ciblage de l'attribut de données spécifique à Apple
Lorsque la définition d'une balise méta n'est pas une option, 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 du CSS suivant :
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 devez cibler liens spécifiques, utilisez les attributs de classe sur vos liens et mettez à jour le sélecteur CSS en conséquence.
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!