I have two Windows computers, like with Outlook 2007. I am sending as an HTML email with things like:
<div style='font-family:Times New Roman,Serif;font-size:11pt'> ...
I need the font Times New Roman, 11pt. In one Outlook, it correctly displays as Times 11pt, in another - Arial 12pt. I can get the second one to display Times using the surrounding content with a tag, for example:
<font face='Times New Roman' size='3'>...
But size is matched with 12pt, and size = 2 is 10pt. I still do not see a way to specify the size in px or pt. This tag is troubling because we are in 2013.
I understand that rendering Outlook HTML email is a disaster because it prefers Word over IE for rendering. But why the difference? And can I do something to make the second copy of Outlook look like the first? Or is there another way to say this: "11pt".
Here is my last attempt at HTML sent to Exchange ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <style> body, div, p, table, td { font-family:TimesNewRoman, "Times New Roman", Times, Serif; } </style> </head> <body style='font-family:TimesNewRoman, "Times New Roman", Times, Serif;font-size:11pt;'> <font style="font-family: TimesNewRoman, "Times New Roman", Times, serif; font-size: 14px; color: #000000;"> <p>Blah blah. </p> </font> </body></html>