There are many reason why you shouldn’t place your email address on a Web page; the number one being spambots. There are tons a spambots running around the Web looking for that “@” symbol so that they can bombard you with as much spam as possible. Instead of displaying my email address, I use a contact form. Lately though, I have been reading about many reasons why you should display your email address so that it is easier for visitors to contact you.

Here is a clever and safe way to display your email address using CSS redirection.

First we need to create a style in your header or in your stylesheet:

<style type="text/css">
span.redirect { 
direction: rtl; 

Now all you need to do is write your email address backwards and use the style like this:

<span class="redirect">moc.liamg@emanruoy</span>