Я работаю над подписью электронной почты, и мне было интересно, как определить набор шрифтов на выбор.
Я видел это в HTML. Мы можем определить список имен шрифтов, и средство визуализации выбирает первое, которое находит в целевой системе.
Однако в электронных письмах я обычно вижу использование тега <font>
. Но из того, что я знаю, это не позволяет выбирать между несколькими шрифтами. Мне интересно, есть ли способ позволить средству визуализации решать, какой шрифт выбрать, основываясь на том, что доступно на платформе зрителя, и при этом иметь подпись электронной почты, которая работает.
Из того, что я вижу, следующее не не работает:
<font name="Tahoma">
<font name="Avenir">
Alexis Wilke
</font>
</font>
Если на моем компьютере не установлена Avenir
, он использует стандартное средство визуализации, а не Tahoma
.
Если у меня есть <span>
тег с атрибутом style="font-family: ..."
, а? Если средство рендеринга не понимает атрибут стиля, это может привести к отступлению от тега <font>
? Это будет лучшая практика?
<font face="Tahoma"> <!-- would this one ever be useful? -->
<font face="Avenir">
<span style="font-family: Avenir, Tahoma, sans-serif;">
Alexis Wilke
</span>
</font>
</font>
Я тестирую с Thunderbird, и это работает, но мне интересно, достаточно ли это универсально.