As a web programmer, I can shed a bit of light on this issue. It is something to do with the character set that the page is encoded with
Without getting too technical, most pages are encoded with the utf-8 character set (also used by default is nothing is specified)
The code for this looks like:
Code:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ballaratdragons
If you have access to edit the code on the website, you can insert this little gem into the <head> section of the html code, and it should solve the problem
Code:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
I hope this helps with some understanding of why weird "sybols" show up at least.