Only html tags that are supported by major all email clients are listed here.
If you need something not that's included (and potentially not universally supported) use node.
These sources were used to determine what should be included: https://www.campaignmonitor.com/css/color-background/background/ https://www.pinpointe.com/blog/email-campaign-html-and-css-support https://www.caniemail.com/
Open an issue on github if something is missing or incorrectly included.
This allows you to create html tags not included in this module (at the risk of it not rendering correctly in some email clients).
If you want to embed a gif within the email body, use this function. The normal approach of using a base64 string as the image src doesn't always with emails.
Note that some email clients won't animate the gif.
If you want to embed a jpg image within the email body, use this function. The normal approach of using a base64 string as the image src doesn't always with emails.
If you want to embed a png image within the email body, use this function. The normal approach of using a base64 string as the image src doesn't always work with emails.
Convert a Email.Html.Html into normal a Html. Useful if you want to preview your email content.