2012-01-22 11 views
1

Я закодировал html-адрес электронной почты и только что протестировал его в Gmail. Все выглядит отлично, кроме фонового изображения. Я положил фоновое изображение на моем столе обертку, как это:Фоновое изображение не отображается в Gmail

<table cellpadding="0" cellspacing="0" border="4px solid grey" align="left" background="http://www.totalrecallsolutions.com/corporate/email templates/images/appt_reminder_one_bg.jpg"> 

И еще, нет изображения появляется в Gmail. Из моих поисковых запросов Google я понял, что это правильный способ сделать фоновое изображение в Gmail. Так почему он не появляется?

Спасибо!

+0

Просто, чтобы устранить эту возможность, вы пробовали с URL-адресом, который не содержит пробела? –

+0

Что значит, не содержит пробела? – user828640

ответ

2

Кроме URL с пробелами, есть еще одна вещь, Gmail не позволяет url() атрибут в инлайн CSS

Не используйте фоновые изображения. Gmail, среди прочего, будет игнорировать любой атрибут url()в встроенном стиле и простой атрибут background = tag . Вы можете использовать цвета фона, если хотите (атрибут bgcolor или цвет фона: инструкция css).

Вот ссылка, где я читал, что: http://groundwire.org/support/articles/css-and-email-newsletters

С уважением

0

Gmail добавлена ​​поддержка фона и фоновых свойств изображения в феврале прошлого года (в соответствии с Campaign Monitor).

Но для его отображения ваш код должен содержать как минимум один тег < img>. Вы можете использовать spacer.gif, чтобы обмануть его (или любое прозрачное изображение, если на то пошло).

+0

Это не работает для меня ... –

Смежные вопросы