Some people seem to think that email should behave like a Desktop Publishing application and provide full-blown and consistent fully formatted documents/emails.
Unfortunately email dates back to the very dawn of the Internet and was originally only able to support ASCII characters with no formatting at all. Email programs have been enhanced over time with now three main types of email content, plain text aka. ASCII, RTF aka. Rich Text Format, and HTML i.e. equivalent to a web-browser. However just like different word-processors can show slightly different results for the same RTF document, and just like different web-browsers can show slightly or even significantly different results for the same web-page different email clients can show different results. Even different versions of Outlook all running in Windows can produce different results.
You also have to remember that different computers - even when running the same operating system and email client may have totally different sets of fonts installed and the difference in fonts can also distort appearances.
As you have no control over what happens at the other end when an email is sent and no control over what email software they use there is nothing that can be really done about this. This used to drive me mad with despair as I could not get managers to understand the limitations involved.
Even where there are rules and standards that should help out the reality is that many, many email clients implement the rules differently or make outright errors in doing so. Apple have been particularly bad at this and still are.