Email rendering is fundamentally different from web rendering. There is no universal standard — each email client uses its own engine, strips different things, and handles dark mode differently. This guide is split into two parts: design principles for designers, and technical reference for developers.
For designers who may not be familiar with email-specific constraints.