ホームページ >ウェブフロントエンド >CSSチュートリアル >iPhoneが電話番号を青いハイパーリンクとして自動フォーマットしないようにするにはどうすればよいですか?
iPhone/iOS での電話番号のスタイルの変更
iPhone/iOS デバイスでは、電話番号が青色のハイパーリンクとして自動的に表示されます。この機能はユーザーにとって便利ですが、Web サイトのデザイン美と一致しない可能性があります。この問題は次の解決策で解決されます。
1.メタ タグによる自動フォーマットの削除:
電話番号から青色のハイパーリンクを完全に削除するには、次のメタ タグを
に追加します。 HTML ドキュメントのセクション:<meta name="format-detection" content="telephone=no">
このメタ タグは、青いハイパーリンクのスタイルを含む、電話番号のすべての自動フォーマットを無効にします。
2.電話番号の CSS スタイル:
メタ タグを設定できない場合は、CSS を使用して電話番号のスタイルを変更できます。 2 つのオプションが使用可能です:
オプション 1 (Web ページに推奨):
CSS 属性セレクターを使用して、「tel」で始まる href 値を持つターゲット リンク:
a[href^="tel"] { color: inherit; text-decoration: none; /* Additional styling properties here */ }
オプション 2 (HTML 電子メールに適しています)テンプレート):
電話番号をリンク/アンカー タグで囲み、次の CSS を使用してそのスタイルをターゲットにし、必要に応じてプロパティを調整します:
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; }
追加メモ:
以上がiPhoneが電話番号を青いハイパーリンクとして自動フォーマットしないようにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。