I've never found the .ExternalClass
hacks to be of any use. Outlook.com is very iffy in general about line-height
and <p>
tags as a whole, so I've found the best thing to do is remove all <p>
tags from my emails just and put all text sections inside a <font>
tag inside the <td>
.
I ran a quick litmus test and wasn't able to reproduce your results, with either <br>
or <br/>
however you could just nest a table inside a <td>
, don't define heights, and use multiple rows in that table to simulate breaks. I've found that it doesn't mess with my usual line-height rhythm.