<meta name="format-detection" content="telephone=no">
更新日 | |
---|---|
仕様 | スマートフォン向け(非標準) |
分類 | メタデータ・コンテンツ |
利用場所 | メタデータ・コンテンツが置ける場所 |
内容 | 無し(空要素) |
meta要素に name="format-detection"
を追加すると、電話番号の自動リンク機能を無効化することができます。
- これはスマートフォン(iPhone)向けの機能です。
- この指定内容はHTML Living Standardでは正式に定義されていません。
<meta name="format-detection" content="telephone=no">
属性 | 値 | ||
---|---|---|---|
任意属性 | |||
name="" |
文書情報の種類 | format-detection |
フォーマットの検出 |
任意属性(name を指定している場合は必須) |
|||
content="" |
文書情報の内容 | telephone=no |
電話番号の自動リンクを無効化 |
iPhoneのSafariには、文書内の電話番号を検出して自動的にリンクする機能が備わっています。(電話番号以外の番号もリンクされてしまう場合があります)
この自動リンク機能を無効にしたい場合は、name属性の値に format-detection
、content属性の値に telephone=no
を指定しておきます。
<meta name="format-detection" content="telephone=no">
- 電話番号にリンクを設定したい場合は、a要素の tel: (スマートフォン向け)を使用した方が確実です。(Androidでもリンクされるようになります)
その他の自動リンクも無効にする
Androidでは、メールアドレスや住所が自動的にリンクされてしまう場合があるそうです(自分の端末では確認できず)。これらも含めて自動リンク機能を無効にしたい場合は、次のように指定しておきます。
<meta name="format-detection" content="telephone=no, email=no, address=no">