Outlook 2007/2013 nie renderuje deklaracji rodziny czcionek CSS
Testuję projekt e-mail z Lakmusem i przez całe życie nie mogę poprawnie ustawić moich czcionek w Outlook 2007/2010/2013. Każdy trick / hack HTML / CSS nadal renderuje się w Times New Roman:
`
Najczęściej korzystam z prostych tabel do układu, więc cała zawartość znajduje się ostatecznie w elemencie TD.
Oto różne techniki, które próbowałem ustawić czcionkę.
Moja deklaracja STYLE: Wypróbowałem to zarówno w tagach HEAD, jak i BODY i nie działa.
<style>
@font-face {
font-family: proxima-nova;
src: url('assets/ProximaNova-Reg.otf');
}
@font-face {
font-family: proxima-nova-blk;
src: url('http://assets/ProximaNova-Black.otf');
}
body *, td, p, li {
font-family: font-family:proxima-nova,'Proxima Nova Regular','Proxima Nova',verdana,sans-serif;
}
</style>
Atrybut CSS STYLE ustawiony na elementy TD:
<td style="font-family:proxima-nova,'Proxima Nova Regular','Proxima Nova',verdana,sans-serif; color:#FFFFFF; font-weight:300;font-size:18px;">
Znacznik FONT z zestawem atrybutów FACE i STYLE:
<font face="proxima-nova,Proxima Nova Regular,Proxima Nova,verdana,sans-serif"
style="font-size:28px;
font-family:proxima-nova,'Proxima Nova Regular','Proxima Nova',verdana,sans-serif;">
Wstawianie atrybutów STYLU CSS we wszystkich wewnętrznych elementach tekstu (P, LI, A):
Jestem całkowicie kompletnie zaskoczony. Na wszystkich innych odpowiednich klientach wszystko działa tak dobrze, jak można się spodziewać (tzn. Czcionki są renderowane tak, jak powinienem, biorąc pod uwagę różne błędy i dziwactwa renderowania), w tym iOS, Gmail, Outlook 2003 / Express itp .: