Invio a livello di codice di posta elettronica in formato HTML e imposta il carattere come Arial in tutto (font-family: Arial;
). Quando i messaggi arrivano in Outlook 2010, il testo negli elementi table
si trova in Times New Roman. Il testo negli elementi div
va bene in Arial. Se I View Source
, copiare in un file HTML e visualizzare in un browser, tutti i tipi di carattere funzionano come previsto (è tutto Arial).Outlook 2010 che sostituisce la famiglia di font da Arial a Times New Roman
Alcuni Google results mostrano che Outlook tornerà al suo carattere predefinito (Times New Roman) quando non ne viene specificato nessuno, ma non è quello che sta succedendo qui.
Perché Outlook forza la visualizzazione della mia e-mail in Times New Roman se specificato diversamente?
Speravo davvero che questa non fosse la risposta giusta ma ha funzionato, applausi! – daddywoodland
Questo è corretto, Outlook non sembra prendere in mano lo stile dell'elemento genitore. Devi dare uno stile al contenitore corrente o il testo ritorna ai valori predefiniti. – aaandre
Suppongo che 'td {font-family: arial}' non sia quello che intendi? –