Задача такова:
Необходимо отобразить xml-файл с помощью пространства имен. То есть, например:
Код:
|
<?xml version="1.0" encoding="UTF-8"?>
<root>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<title>XHTML-документ</title>
</head>
<body>
<ple>
<p>Превед ;-)</p>
<a href='http://www.ya.ru'>А вот ссылка</a>
</ple>
</body>
</html>
</root> |
Этот код работает. Браузер выдает текст в html тегах игнорирую xml произвольные теги.
Теперь вопрос. Почему не работает такой пример:
Код:
|
<?xml version="1.0" encoding="UTF-8"?>
<root>
<html:a html:href='http://www.ya.ru' xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">Ссылка</html:a>
</root> |
Или я что-то не понимаю в использовании пространств имен?
И еще. Если необходимо отобразить содержимое в xml тегах в виде таблицы(как table в html), возможно ли это сделать с помощью css?