In my site, i get so many of � signs and other illegal characters. How to remove them. Please Help!
You need to add this to the very first of your index. <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Code (markup): The UTF is probably what you don't have.
1) DON'T use the XML prolog, that throws IE into quirks mode. the DOCTYPE by itself should be all you need. 2) You SHOULD be using a character encoding meta: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Code (markup): You will likely have to edit the document, what did you use for an editor? Does the editor support UTF-8? did you cut and paste from a windblows editor like Word? That's Windows-1252 and not compatible with EITHER UTF-8 or ISO-8859-1. There's a reason that if it's a English language site I just say ISO-8859-1 and then restrict myself to 7 bit ASCII and entities. Oh yeah, I see it in the footer of the page in your siggy - You are saying UTF-8, but the document is not ENCODED UTF-8 - in fact, I'm not even certain what characters you are trying to use or what encoding that is (doesn't look like Win-1252 or ISO-8859-1) - I'd delete the offending characters and put them in restricting yourself as I said, to 7 bit ascii and latin-1/latin-symbol entities.