Это распространенная проблема в html-письме. Во-первых, ваш код должен быть выложен в 100% таблицах. Я добавил таблицу оберток, чтобы продемонстрировать, как правильно ее выровнять, но текст выравнивается влево. Вот готовый продукт:
<style>
.appleLinks a {color: #ffffff !important; text-decoration: none;}
</style>
<table width="600" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="right">
<table width="100" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle" bgcolor="#00693E" style="font-size:8px; color:#FFFFFF;">
Some Name for a Group
<br>
1234 Random St
<br>
San Francisco, CA 94107
<br>
<a href="website.com" style="color: #FFFFFE; text-decoration: none;"><span class="appleLinks">website.com</span></a>
</td>
</tr>
</table>
</td>
</tr>
</table>
Адрес легко скрыть, просто положить
между словами, чтобы скрыть его. Причина, по которой он является синим, заключается в том, что ваш почтовый клиент «делает вам одолжение», узнав его и предоставив вам функциональность с одним щелчком, чтобы позвонить по номеру, нанести адрес на карту или посетить сайт и т. Д.
Чтобы предотвратить это, url немного сложнее, так как вы не можете просто добавить
. Для получения более подробной информации посетите this article. Лучший метод охватывает, чтобы добавить что-то вроде этого, чтобы ваш стиль тега:
.appleLinks a {color: #ffffff !important; text-decoration: none;}
и обернуть свой адрес с пролетами:
<a href="website.com" style="color: #FFFFFE; text-decoration: none;"><span class="appleLinks">website.com</span></a>
Я взял на себя смелость добавления HREF в свой адрес. Вы заметите, что я использовал #FFFFFE, который почти белый. Это связано с тем, что Gmail игнорирует чистый белый и черный (#FFFFFF и # 000000 соответственно) и по умолчанию используется стандартная синяя ссылка (которую мы не хотим).
+1 Отличный ответ. Хотя почему * должен * макет быть в таблицах? Является ли это стандартом в электронных письмах, потому что на него нахмурился веб-разработчик. – KyleMit
Таблицы более согласованы между почтовыми клиентами. Они также позволяют вам использовать определенные элементы html (которые также более согласованы), которые вы не можете использовать в div. 2 из основных причин: Outlook использует механизм MS Word для рендеринга html-адреса электронной почты, а веб-клиенты, которым необходимо защитить целостность своей страницы на основе html (ваша электронная почта - это рендеринг внутри их веб-страницы), разделите CSS, который может повлиять на него. @KyleMit – John