Gmail удаляет цвет ссылки из писем?

Все отлично отделяет от цветов ссылок. Это мои ссылки.

<a href="#" onclick="location.href='http://www.facebook.com..'; return false;" style="color:#000000;text-decoration:none;font-weight:bold">Facebook</a>

<a href="#" onclick="location.href='http://www.twitter.com/...'; return false;" style="color:#000000;">Twitter</a>

Однако в gmail. Эти ссылки преобразуются в это.

<a href="#" onclick="location.href='http://www.facebook.com..'; return false;" style="text-decoration:none;font-weight:bold">Facebook</a>

<a href="#" onclick="location.href='http://www.twitter.com/...'; return false;" style="">Twitter</a>

ОК, возможно, gmail делает это для всех писем? Я оглядываюсь. Много синих ссылок. Затем я открываю сообщение youtube.

<a target="_blank" style="color:#e12e31;font-family:arial,verdana,sans-serif;text-transform:uppercase;text-decoration:none" href="...">Play all »</a>

Любопытный.. очень любопытно. У YouTube нет этой проблемы, которая у меня есть. Может ли кто-нибудь изменить цвета ссылок в gmail при отправке html-писем? Как вы это делаете?

Ответ 1

У меня была аналогичная проблема со ссылками в Gmail, но только когда цвет: # 000000; он изменил его на синий по умолчанию.

Я изменил цвет на очень темно-серый, и он сработал.

Ответ 2

GMail изменит ваши ссылки с черного (# 000000) на синий по умолчанию, предположительно как функцию защиты от спама.

Чтобы обойти это, просто измените цвет шрифта на (# 000001), например.

<a href="#" style="color: #000001;">Click HERE</a>

Ответ 3

Сочетание ответов здесь работало как прелесть для меня, например:

color: #000001 !important;

Надеюсь, мы не помогаем спамерам и тому подобное...

Ответ 4

Что я сделал для своей электронной почты, помещен номер телефона со средней точкой вместо тире, например, 226 · 860 · XXXX, не более синяя гиперссылка! надеюсь, это поможет кому-то

Ответ 5

Я могу установить цветные ссылки, просто добавив следующий стиль в голову электронной почты:

<style>
      a, a:visited, .ii a[href] { color:#E5322C!important; text-decoration:none;}
      a:hover, .ii a[href]:hover{ text-decoration:underline;}
</style>

единственное предостережение в том, что селектора "a" недостаточно, поскольку Gmail добавляет правило к .ii a [href], но добавление правил для этого селектора исправляет проблему с цветом ссылок. Он работает даже по URL-адресам, электронным письмам и телефонным номерам, которые преобразуются в ссылки Gmail. Нет необходимости добавлять встроенный стиль.

Ответ 7

Вы должны убедиться, что вы вставляете код в соответствующее место в своем HTML, перед текстом, который вы хотите связать (очевидно), и что элемент style="color:#ffffff;" правильно вложен в тег.

И, конечно же, не забудьте включить тэг </a> на обратной стороне текстовой ссылки. Это отлично работает для меня при просмотре в Gmail.

<a target="_blank" style="color:#ffffff;"  href="#" onclick="location.href='http://yoursite.com'; return false;">Custom Color Link in Gmail</a>