HTML meta 中的 format-detection
是用於控制瀏覽器對特定內容格式的自動識別與處理。這通常用於行動裝置上的瀏覽器,尤其是 iOS 設備上的 Safari 瀏覽器,可以防止瀏覽器將如電話號碼、電子郵件地址等內容自動轉換成可點擊的連結。
format-detection
屬性的主要用法包括:
禁止自動識別電話號碼:
<meta name="format-detection" content="telephone=no">
這行會阻止瀏覽器將數字自動識別為電話號碼並創建可撥打的連結。這是在設計不想讓數字被自動轉換成撥打電話連結的網頁時特別有用。
禁止自動識別電子郵件地址:
<meta name="format-detection" content="email=no">
這行可以防止瀏覽器將文本中的電子郵件地址自動轉換成 mailto:
連結。如果你的網頁上有顯示電子郵件地址但不希望用戶點擊它們發送郵件,這個設定會非常有用。
上述的 format-detection
屬性主要應用於增進用戶體驗,防止瀏覽器自動執行可能不希望的動作,如將普通文字轉換為可點擊的連結。在設計網頁時應根據具體需求來選擇適當的設定。