Я провел небольшое быстрое тестирование и обнаружил, что Outlook (2000, 2003, 2007, 2010, 2013 и Outlook.com) поддерживает несколько вариантов display: none;
, как и ожидалось. С другой стороны, Gmail в браузере и на Android с треском провалился.
Я проверил следующее:
<table>
<tr>
<td style="display: none;">01</td>
<td style="display: none !important;">02</td>
<td style="display: none; display: none !important;">03</td>
<td id="displayNone">04</td>
<td id="displayNoneImportant">05</td>
<td id="displayNoneDisplayNoneImportant">06</td>
</tr>
</table>
Встроенный CSS, в ГОЛОВКЕ и в ТЕЛЕ
Там, где есть идентификаторы, я проверял следующий CSS в заголовке одного письма и в теле другого письма.
<style>
#displayNone {
display: none;
}
#displayNoneImportant {
display: none !important;
}
#displayNoneDisplayNoneImportant {
display: none;
display: none !important;
}
</style>
РЕЗУЛЬТАТЫ: CSS Inline и в ТЕЛЕ
- Outlook (все) пройден; Ошибка Outlook.com на Android, сбой Gmail (все)
- Outlook (все) пройден; Gmail (все) не удалось
- Outlook (все) пройден; Gmail (все) не удалось
- Outlook (все) пройден; Gmail (все) не удалось
- Ошибка Outlook 2007, 2010 и 2013; Gmail (все) не удалось
- Outlook (все) пройден; Gmail (все) не удалось
Outlook (все) = 2000, 2003, 2007, 2010, 2013, Android Outlook, Outlook.com (IE, Fx, Chrome)
Gmail (все) = Gmail в IE, Fx, Chrome и в Android
РЕЗУЛЬТАТЫ: CSS Inline и в ГОЛОВЕ
- Outlook (все) пройден; Outlook.com Android не удалось; Gmail (все) не удалось
- Outlook (все) пройден; Outlook.com Android не удалось; Gmail (все) не удалось
- Outlook (все) пройден; Outlook.com Android не удалось; Gmail (все) не удалось
- Outlook (все) пройден; Outlook.com Android не удалось; Gmail (все) не удалось
- Outlook 2007, 2010 и 2013 не удалось; Outlook.com Android не удалось; Gmail (все) не удалось
- Outlook (все) пройден; Outlook.com Android не удалось; Gmail (все) не удалось
КОРОТКО ДОЛГОЙ ИСТОРИИ
Outlook 2000+ довольно неплохо поддерживает display: none;
. Gmail нет. Стало трудно различить, что не работает или работает в Gmail, из-за того, насколько сильно это не удалось. В некоторых ситуациях экраны даже обрезались.
Я проведу повторную проверку позже и опубликую снимки экрана, если смогу - сейчас моя установка тестирования занимает слишком много времени, чтобы сохранить снимки экрана каждого сценария и программы чтения.