
Originally Posted by
robertsaunders
On my computer I see [symbols] as GB pound signs, but on hers she sees them as ë signs.
Here is the page in quesiton:
www.elenadearden.com/rates.htm
Any suggestions why this might be, and how I can correct it?
Either you, or your host, have misconfigured the server and it's not sending character encoding information. This means that the user agent has to guess the representation. Different users will have different settings, and user agents will vary in how they make that guess.
The best solution would be to modify the server configuration, either globally or for this site in particular, with the following directive:
  AddDefaultCharset ISO-8859-1
If the host refuses to modify the configuration, you could also set that in a .htaccess file.
The final recourse is to add a meta element to each (and every) HTML document:
HTML Code:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
I would think Latin-1 would be a suitable encoding; everything's in English, after all.
The Guardian haven't configured their server properly either, but they have used a meta element. However, this is a substandard solution.
I have tried copying and pasting the the symbols from the source HTML into her page but it doesn't seem to help.
The characters you have are correct (U+00A3), but as I said, they're being interpreted wrong.
By the way, I don't either of the characters you've listed. Under my configuration, Firefox is guessing a Chinese character encoding, so I get complete junk (a question mark in a rhombus). 
Mike
Bookmarks