I have an HTML email generated from a Windows application. The template used for this is designed in .aspx page. The email has some links at top of the page which should tak
I found that placing the tag
<base href="" />
in the head section worked for me (Outlook 2013) with the standard anchor tag. I found this fix on this page CampaignMonitor
Sample PDF
'<base href="" />'
Adding the base tag in header and add the name attribute in anchor work for me
The id/name attribute is like a variable name, for more cross compatible support it really should not have symbols or spaces in the first place.
Think how that would look in the address bar:
So I guess the silly answer is not to use spaces... That being said, I've noticed both outlook and winword will edit your hyperlink in different ways depending on the prefix "File:" or "http:". Hopefully that helps.
Try to always give http
at the start of the URL as follows,
<a href="http://www.website.com/"></a>
If not it will not work in outlook. It worked for me. Hope this helps!
So you have coded your anchor tags like such:
<a name="test">Wickr raises $9 mln</a>
<a href="#test>Wickr raises $9 mln</a>
And this is still not working? You should also have a look at campaign monitor for supported browsers. I haven't coded emails in a while, but I remember it was always quite a hassle.
I tested the following code in Outlook2007 and Outlook2013. It works.
The anchor tag:
<a href="#Test Link">Test Link</a>
And the Target:
<p><a name="Test Link"></a>Test Link</p>