The baseline: what color properties work everywhere
Across Gmail, Outlook, Apple Mail, and Yahoo Mail, these color properties work reliably: `color` on text elements, `bgcolor` attribute on `<table>`, `<tr>`, and `<td>` elements, and inline `style="background-color:"` on table cells. Text color on links is more complicated — Gmail overrides link color in some contexts, and the only reliable fix is to use inline color on the `<a>` tag and avoid CSS class-based link styling. Image borders and background colors on images work reliably. CSS gradients as backgrounds do not render in Outlook and should be avoided for essential UI — use a flat background color and an optional decorative gradient image (as a raster file, not CSS).
