Reputation: 1
I am sending out an email announcement which was an image I converted to HTML after hosting it online and mapping it to add clickable areas.
It looks perfect on both computer and mobile. Unfortunately though, the clickable areas only seem to work when viewing the email in a browser or on webmail from a desktop.
The links are not clickable when opening the email on mobile (whether in a mobile app or on a mobile browser) or on desktop when viewing through a mail app (such as the Outlook app).
Is something wrong with my code?
Edit: thanks a lot for everyone's answers! I really appreciate it.
<img src="https://www.jlgc.org.uk/en/wp-content/uploads/2021/08/JET-Alumni-Careers-Fair-Default-announcement-768x2172.png" usemap="#image-map">
<map name="image-map">
<area target="" alt="https://www.eventbrite.co.uk/e/152680281833" title="https://www.eventbrite.co.uk/e/152680281833" href="https://www.eventbrite.co.uk/e/152680281833" coords="285,537,490,625" shape="rect">
<area target="" alt="https://www.eventbrite.co.uk/e/152680281833" title="https://www.eventbrite.co.uk/e/152680281833" href="https://www.eventbrite.co.uk/e/152680281833" coords="281,1558,488,1649" shape="rect">
<area target="" alt="https://www.linkedin.com/groups/9061378/" title="https://www.linkedin.com/groups/9061378/" href="https://www.linkedin.com/groups/9061378/" coords="257,1339,420,1377" shape="rect">
<area target="" alt="https://forms.gle/MFK1U2XzE3G4vAscA" title="https://forms.gle/MFK1U2XzE3G4vAscA" href="https://forms.gle/MFK1U2XzE3G4vAscA" coords="440,1766,505,1803" shape="rect">
<area target="" alt="https://www.jetaa.org.uk/events/uk-jet-returnees-online-careers-fair-2020/" title="https://www.jetaa.org.uk/events/uk-jet-returnees-online-careers-fair-2020/" href="https://www.jetaa.org.uk/events/uk-jet-returnees-online-careers-fair-2020/" coords="252,1848,468,1884" shape="rect">
<area target="" alt="https://www.linkedin.com/company/69498145/" title="https://www.linkedin.com/company/69498145/" href="https://www.linkedin.com/company/69498145/" coords="154,2121,31" shape="circle">
<area target="" alt="https://twitter.com/jlgclondon" title="https://twitter.com/jlgclondon" href="https://twitter.com/jlgclondon" coords="308,2122,30" shape="circle">
<area target="" alt="https://www.facebook.com/jlgclondon" title="https://www.facebook.com/jlgclondon" href="https://www.facebook.com/jlgclondon" coords="471,2121,30" shape="circle">
<area target="" alt="https://www.instagram.com/jlgclondon" title="https://www.instagram.com/jlgclondon" href="https://www.instagram.com/jlgclondon" coords="621,2121,31" shape="circle">
</map>
Upvotes: 0
Views: 844
Reputation: 49395
The map
tag is not supported. The fact is that Outlook uses Word for rendering message bodies. Read more about supported and unsupported HTML elements, attributes, and cascading style sheets properties in the following articles:
Upvotes: 0
Reputation: 5494
Email does not support just any html tag that you can use in the browser.
To see which tags are safe to use in emails you might also check out this answer.
Upvotes: 1