Ellen Heitman wrote:
> Here is what I have in the head of my document: <!DOCTYPE html PUBLIC
> "-//W3C//DTD XHTML 1.0 Transitional//EN" " 
> http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";> <html
> xmlns="http://www.w3.org/1999/xhtml";> <head> <meta
> http-equiv="Content-Type" content="text/html; charset=utf-8"> 
> <title>- Letters Home: April 1944 -</title> </head>
> 
> Any errors jump out at anyone as to why I'd still be getting strange 
> characters on my pages? This only seems to occur in IE 7, not FF or
> Safari. The only info I have found online says to add the meta tag,
> which was there in the first place.
> 

If what you are seeing is a series of strange characters instead of a
single accented character or, say, a "curly quote", then what is
happening is your multi-byte UTF-8 characters are being treated as a
series of single byte codes. Or, of course, your document may not
actually be UTF-8 encoded. Saying it is so does not make it so.[1]

Browsers have different ways of interpreting UTF-8 encoded pages (are
you surprised?) Some honor your META tag; others make a guess instead.

The only way to get all browsers to cooperate is to have your server
send that information in the header. Of course, this may not be exacty
what you are describing, so I'll not go into details here. I suggest
asking another list that deals with Apache or whatever server software
your host uses, as this list is for CSS.

[1] <http://www.w3.org/International/questions/qa-what-is-encoding>

Cordially,
David
--
______________________________________________________________________
css-discuss [[email protected]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to