Два варианта ...
1. Установите метатег format-detection
.
Чтобы удалить все автоформатирование телефонных номеров, добавьте это в head
вашего html
документа:
<meta name="format-detection" content="telephone=no">
Подробнее Ключи мета-тегов для Apple .
Примечание: Если у вас есть номера телефонов на странице с этими номерами, вы должны вручную отформатировать их как ссылки:
<a href="tel:+1-555-555-5555">1-555-555-5555</a>
2. Не можете установить метатег? Хотите использовать css
?
Два css
варианта:
Вариант 1 (лучше для веб-страниц)
Целевые ссылки со значениями href
, начинающимися с tel
, с помощью этого селектора атрибута css:
a[href^="tel"] {
color: inherit; /* Inherit text color of parent element. */
text-decoration: none; /* Remove underline. */
/* Additional css `propery: value;` pairs here */
}
Вариант 2 (лучше для шаблонов электронной почты html)
В качестве альтернативы, вы можете, когда вы не можете установить метатег - например, в html email - обернуть телефонные номера в теги ссылки / привязки (<a href=""></a>
), а затем настроить таргетинг на их стили, используя 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;
}
Если вы хотите настроить таргетинг на конкретные ссылки, используйте классы в своих ссылках, а затем обновите селектор css выше до a[x-apple-data-detectors].class-name
.