RelaxNG ожидает пространство имен, и я не знаю почему

Я создаю документ XHTML, как это (в PHP):

$html = <<<"HEREDOC"<!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>
</head>
<body>
$html
</body>
</html>
HEREDOC;

… и, как вы можете видеть, я считать что я правильно все уточняю. Но РелаксНГ (DOMDocument :: RelaxNGValidate), кажется, так не думаю:

Error 15: Expecting a namespace for element html on line 2

Что мне здесь не хватает?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]