Why write 'at' and 'dot' in email rather than '@' and '.'?

email, html

Solution

Typically people do this to avoid having their email addresses found by spambots that search for a regex that matches email address formatting. By using _AT_ and _DOT_, the symbols that the spambot is looking for will not show up on the page, and therefore your email address will not be found.

It's generally good practice if you want to avoid an inbox full of spam. and you give out your email address on public pages. However, you can avoid the issue altogether by not posting your email address on a public forum. If you want to give it to someone, send it by a private message or email or something.

Problem

I have seen some websites where people do not use `@` and `.` in their email. For example, they put `name_at_webpage_dot_com` rather than `name@webpage.com`. I am asking this question here because I tend to think that it is related to webpage designing. It may just be a style and nothing to do with html. I am totally unaware of this.

Original source