Почему CSS с размером шрифта не работает в HTML-письмах iPad?

Я работаю над электронным письмом в формате HTML и столкнулся с проблемой только в почтовом клиенте на iPad.

Похоже, что установка для встроенного CSS значения «font-size: 12px» или любого другого размера не работает в почтовом приложении для iPad, несмотря на то, что размер шрифта отображается правильно в приложении Mail для Mac OS X.

Любые идеи?


person Pin    schedule 04.08.2010    source источник


Ответы (3)


Webkit автоматически регулирует размер шрифта на ipad для удобства чтения. Этот CSS устраняет проблему:

-webkit-text-size-adjust: none;
person Pin    schedule 05.08.2010
comment
на каком уровне? тело или html? - person Ayyash; 16.11.2011
comment
Я попытался установить это свойство на td, и он работал нормально. Я также пробовал его на промежутке, и он работал нормально. - person Elias Zamaria; 16.05.2012
comment
Отлично!!! Я добавил это в тело письма, и это сработало для всех случаев использования размера шрифта в коде: ‹style› body {-webkit-text-size-adjust: none; } - person lucaferrario; 27.05.2012

Механизм компоновки WebKit автоматически регулирует размер шрифта.
Начиная с этой публикации, Webkit обычно используется в Safari, Chrome, Kindle и Palm. Браузеры.
Приложения также могут использовать WebKit.

Проблема сводится к минимальный размер шрифта: 13px; '

Обход CSS:
<style type="text/css">
div, p, a, li, td {-webkit-text-size-adjust: none; }
</style>



Одна из проблем заключается в создании подписей электронной почты, поскольку теги могут быть перезаписаны или удалены.
Обратите внимание, что встроенные стили WebKit будут удалены из веб-клиента Gmail.

person Trenton Bost    schedule 26.09.2012

Поддерживает ли он создание стилизованного текста? (т.е. полужирный, курсив, размеры шрифта) Нет (подтверждено), за исключением любого форматирования, перенесенного путем копирования и вставки из Safari или других приложений. (Он определенно поддерживает отображение сообщений HTML / форматированного текста.)

http://www.macintouch.com/reviews/ipad/faq.html

person Michel    schedule 04.08.2010
comment
Просто для пояснения: это письмо в формате html, и я уже использую много HTML и встроенного CSS, которые уже работают. Стили шрифтов ДОЛЖНЫ работать в почтовом приложении для iPad. Выделение жирным шрифтом работает, работает даже преобразование текста, но, в частности, размер шрифта не работает. - person Pin; 05.08.2010