Существует ли способ установить встроенный стиль на ссылке href на “a:hover” в электронном письме HTML?

Вопрос состоит в том, чтобы знать, существует ли способ создать электронное письмо HTML со встроенным стилем (никакой файл CSS, ни <style> теги) со ссылками href, которые реагируют с мышью, передающей по ним: только смочь изменить цветной шрифт.

Так, никакой JS, никакой сценарий, нет <style>, просто <a href="http://www.dot.com style="....">link</a>

11
задан BoltClock 28 March 2012 в 02:58
поделиться

3 ответа

No.

Вы не можете применять pesudo-классы (или что-либо еще, что появляется в селекторе) через атрибут style.

3
ответ дан 3 December 2019 в 10:25
поделиться

Обычный способ HTML для встроенного стиля:

<a href="url" style="color:#cfe7fe";">Click me!</a>

Но я не уверен, насколько он надежен в шаблонах электронной почты.

Вы всегда можете попробовать: (хотя и не рекомендуется)

<font color="blue"> <a href="url">Click me!</a> </font>

Надеюсь, это поможет.

Изменить: Для встроенного наведения попробуйте использовать:

onmouseover="this.style.color='blue';" 
onmouseout="this.style.color='black';"

Но опять же, я не уверен в поддержке по электронной почте для этого.

4
ответ дан 3 December 2019 в 10:25
поделиться

Некоторые клиенты электронной почты поддерживают стиль теги и, таким образом, определение псевдоселекторов. Согласно этому списку:

Руководство по поддержке CSS в клиентах электронной почты

: hover поддерживается большим количеством клиентов.

При необходимости вы можете вставить тег