Page web HTML déclaration doctype problème

je suis en train de concevoir une page web qui devrait soutenir les toutes les langues utf-8. malheureusement, certains caractères de la langue ne sont pas en reconnaissant sur IE mais c'île loks bien sur mozilla & chrome, pourquoi ?

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head> <body>
  <p>Chinese Text : &#24744;&#22909;&#19990;&#30028; </p>
  <p> Indian text : &#2361;&#2375;&#2354;&#2379; &#2357;&#2367;&#2358;&#2381;&#2357; </p>
</body>
</html>

mais lorsque je supprime la première ligne de, caractères montre sur internet explorer (IE) trop.

Removed : <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Quelqu'un peut m'expliquer s'il vous plaît, de ce que doit être correcte déclaration doctype pour un support multilingue.

Personnages apparaissent bien ici (IE8 sous Vista). Mais, pourquoi vous mettez-vous charset à ISO-8859-1 si vous voulez UTF-8?
opps 🙁 faute de frappe erreur. désolé, permettez-moi de modifier
Quelle version de IE?
La version de IE: 8.0.6001
Le jeu de caractères ne compte pas si vous spécifiez le texte chinois comme des références. En théorie, tout jeu de caractères fera. La vraie question est donc, pourquoi ne IE8 montrer les caractères en mode quirks, mais pas en mode standard. Le problème ne se produisent ici dans IE8 sous XP.

OriginalL'auteur user1010399 | 2011-12-29