Question: I saw an ampersand entity for the @ (at) symbol somewhere and now I can't find it again.
Do you know what it is, and if so, would you be so kind as to let me know?
It was one that was the ampersand and then 4 numbers and then the semi-colon. ( &8888; ) I've found huge lists of those type of entities for all other symbols but that one isn't there.
I've been searching the net for the last two hours! If you could help I'd be very grateful!
Thanking you in advance.
Answer: The code that can be used in place of the @ sign is @ (you can add one or two zeros between the # and the 6 if you want).
There seem to be plenty of lists on the internet that tell you the codes for characters that don't appear on the keyboard but never any that list the codes that you can use in place of the standard keys such as you want here. I have put a chart of all of the codes for the keys that are on the keyboard here and to use them in an html page take the decimal code for the character that you want and add &# in front and ; behind.
Additional info: As email spiders can search for @ symbols in looking for email addresses, it is reasonable to expect that some might also be set to search for @ and would therefore find email addresses that only use this simple substitution in the attempt to conceal them.
You might conceal it by coding the following (which also conceals the mailto: on the front of the email address to help make it even harder to spot):
document.write('<a href="mailto:fred.' + 'email@example.com');
An email spider would have to be rather sophisticated to even recognise that this second version of the code contains an email address. It then would have the further difficulty of determining what the email address contained in the code really is. Even if the @ was recognised and an attempt made to extract the email address it would most likely be interpreted as firstname.lastname@example.org. This may be a valid email address but is not the one that you coded into your page.
This article written by Stephen Chapman, Felgall Pty Ltd.