Я разрабатываю веб-страницу, которая должна поддерживать все языки utf-8
. к сожалению, некоторые языковые символы не распознаются в IE, но на mozilla & chrome это выглядит нормально, почему?
<!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 : 您好世界 </p>
<p> Indian text : हेलो विश्व </p>
</body>
</html>
но когда я удаляю самую первую строку, символы отображаются и на internet explorer (IE)
.
Removed : <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Может кто-нибудь объяснить, пожалуйста, каким должно быть правильное объявление doctype для многоязычной поддержки.