CSS-альтернатива "display:inline-block" для электронной почты
Мне нужно отправлять электронные письма клиентам, когда они выполняют различные действия на моем сайте.
Очевидно, что я хочу, чтобы эти письма хорошо выглядели и содержали подборку изображений, ссылок и других возможностей. Я создал HTML-версию письма, которое хочу отправить, и мое приложение Django преобразует его в красивое письмо, которое действительно выполняет свою работу.
Проблема, с которой я столкнулся, заключается в том, что, похоже, нет стандарта для того, что поддерживается различными поставщиками услуг электронной почты. Моя электронная почта выглядит идеально в браузере, Gmail и Android, но когда я открываю ее в приложении Outlook на моем Microsoft, внезапно некоторые свойства CSS не поддерживаются.
У меня есть этот сайт, который говорит мне, какие атрибуты CSS поддерживаются, а какие нет:
https://www.caniemail.com/search/?s=display
Из этого сайта я понял, что атрибут "display" не поддерживается приложением Outlook. Это очень печально, потому что я не знаю никакой альтернативы для таких важных вещей, как "inline-block" или как центрировать мои изображения. Кто-нибудь знает, как заменить эти атрибуты (самый важный из них - "inline-block"), чтобы я мог отправлять эти письма на любую платформу, которую могут использовать мои клиенты?