Эй, поздравляю с первым вопросом о переполнении стека ?!
Как упоминалось @ gwally , размещение этого в вашем <head>
должно решить эту проблему в некоторых почтовых клиентах (в основном, в Почте iOS).
<head>
<meta name="format-detection" content="telephone=no">
<meta name="format-detection" content="email=no">
</head>
После этого мы можем добавить такой класс в область <head><style>
:
*[x-apple-data-detectors], /* iOS */
.unstyle-auto-detected-links *,
.aBn {
border-bottom: 0 !important;
cursor: default !important;
color: inherit !important;
text-decoration: none !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
}
Поместить класс в родительский элемент <td>
немного агрессивно, поскольку он пытается слишком много стилизовать и может в конечном итоге связываться с всем текстом (а не только с текстом, определяемым автоматически связью) ). Упаковка всего, что может содержать номер телефона, почтовый адрес или дату в <span class="unstyle-auto-detected-links">
, хорошо масштабируется, корректно наследуется и может использоваться в любом месте электронной почты.
<td>
<span class="unstyle-auto-detected-links">123 Fake Street, SpringField, OR, 97477 US<br>(123) 456-7890</span>
</td>
Важно отметить, что мы не можем удалить ссылку, мы можем только стиль текст ссылки, чтобы он не отображался как гиперссылка (он все равно будет доступен для щелчка мышью) / возможность нажатия).
В последнее время я использовал эту технику в наших электронных письмах в Stack Overflow, и (до сих пор) она работала хорошо. Ура!