Outlook webmail, and now the New Outlook which is based on that, does this when they come across a malformed link.
In this case, perhaps the dashes within the href attribute are causing an issue. Are they normal dashes in your code? Or, try spaces.