Simply put, I am facing an issue with my email signature. I use eM Client, while my client uses Outlook and I've also checked it in iCloud webmail. Surprisingly, none of these platforms display my email signature correctly, but VS Code and all my browsers do without any problem. I designed the signature using auto-layout in Figma and then exported the code to create the signature file. This is how the file looks (please bear in mind that I'm quite new to this, so the code might not be perfect):
<html>
<head>
<title>Compucable email-signature</title>
<style>
@import url("https://fonts.googleapis.com/css?family=Rubik:300,700,italic");
@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");
...
...
...
</html>
I initially tried using SVG for the email signature, but later discovered that Outlook does not support it. Subsequently, I encoded the images as base64 data. Now, I am unsure about what steps to take next.
I have read about using tables for creating email signatures. However, I am unclear about the process and whether I should start over from scratch. Can you embed images within tables?