Проблема XML в FireFox и стандартных браузерах телефонов
Очень срочно решить такую проблему.
Есть код на xslt, такого содержания :
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
<xsl:include href="include/lib.xsl"/>
<xsl:output method="xml" indent="yes"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="en">
<head>
<title>PriCall</title>
<meta http-equiv="Cache-Control" content="must-revalidate"/>
<meta http-equiv="Cache-Control" content="max-age=0"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body style="MARGIN-TOP: 0px; PADDING-TOP: 0px">
</body>
</html>
</xsl:template>
</xsl:stylesheet>
В Opera Всё отображается корректно. С телефона при заходе Opera тоже всё корректно. При открытии данной страницы FireFox вылетает ошибка:
Ошибка синтаксического анализа XML: элемент не найден
Адрес: http://wap.sait.ru/main1.jsp
Строка 1, символ 1:
^
При открытии исходного кода всё нормально, толька может не с начало страницы начинается код.
Задание надо сдать до пятницы, никак не могу придумать в чём проблема.
Заранее благодарен.
попробуй прогнать на валидаторе W3C