Самое главное, что вы можете сделать, это убедиться, что люди, которых вы отправляете по электронной почте, вряд ли ударят по кнопке «Спам», когда они получат вашу электронную почту. Итак, придерживайтесь следующих эмпирических правил:
Следуя этим эмпирическим правилам, вы пройдете долгий путь.
Заключите текст ссылки в элемент span. Тогда он будет принимать клики в любом месте в пределах своих границ.
У меня была та же проблема, и ни одно из приведенных выше решений не помогло мне. Мне также нужно, чтобы фон ссылок был прозрачным.
Очень неудобное решение, но оно сработало идеально - установить в качестве фона прозрачный gif. Должен быть только 1х1 пиксель, так как он будет повторяться.
#links a
{
display: block;
background: url(/images/interface/blank/1dot.gif);
}
Похоже, что это не имеет побочных эффектов, кроме одного дополнительного запроса к серверу.