Я отправляю электронные письма в формате HTML и хочу оформить текст с помощью «значков» вокруг него. Приведенный ниже код работает в Outlook Web и Thunderbird, но не в родной версии Outlook 10.
Хотя в случаях успеха это выглядит так:
![enter image description here](https://i.stack.imgur.com/dyz9R.jpg)
Текст в Outlook для Windows 10 выглядит следующим образом:
![enter image description here](https://i.stack.imgur.com/YgFso.jpg)
Мне не требуется, чтобы они выглядели одинаково, я просто хочу, чтобыне плохо выглядишь. Так что, если у кого-то есть совершенно другая идея стиля, я открыт для нее.
Другая техническая информация
- Единственные почтовые клиенты, которые меня интересуют - это Outlook (Windows 10нативный, Office 365, в настоящее время 1902), Outlook Web для Office 365 и Thunderbird (последние версии).
- Я убедился, что системы, используемые для отправки электронных писем, не удаляют части html / css.
- Вот минимальный воспроизводимый тест-кейс
.badge {
display: inline-block;
padding: 0.25em 0.4em;
font-size: 75%;
font-weight: 700;
line-height: 1;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: 0.25rem;
position: relative;
top: -1px;
padding-right: 0.6em;
padding-left: 0.6em;
border-radius: 10rem;
color: #212529;
background-color: #ffc107;
}
Badges with embedded sytesheet <span class="badge ">v1.1.1</span> <span class="badge badge-pill badge-branch">v1.1.2</span>
<br>
Badges with inline style
<span style="display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; position: relative; top: -1px; padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; color: #212529; background-color: #ffc107;">v2.0.0</span>
<span style="display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; position: relative; top: -1px; padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; color: #212529; background-color: #ffc107;">v2.0.1</span>