XSLT - для преобразования xml в html / xhtml. это потому что xml это только данные. Есть много разных способов доступа или отображения данных из XML, таких как PHP и XSLT.
Таким образом, чтобы быть ясным, XSLT НЕ может быть «RUN». Вы можете думать об этом как CSS для XML. XSLT поддерживается всеми основными браузерами, поэтому проблем быть не должно.
вы можете преобразовать ваш xml в html / xhtml, связавшись с ним в начале файла xml. лучшее сразу после <?xml version="1.0" encoding="utf-8"?>
Вы ссылаетесь на него ссылка с этим кодом
<?xml-stylesheet type="text/xsl" href="file.xsl"?>
Вы можете узнать о XSLT по этой ссылке. это не займет много времени.
http://www.w3schools.com/xsl
связать файл CSS с файлом html / xhtml очень просто.
<link rel="stylesheet" type="text/css" href="file.css">
Если вы хотите, чтобы файл html / xhtml выглядел иначе, чем для пользователей мобильных устройств, то для пользователей настольных компьютеров вы можете использовать media = "" (http://www.w3schools.com/tags/att_style_media.asp).
я не рекомендую этого, потому что большинство html / xhtml страниц кодируются для работы с определенным файлом css.
надеюсь, это поможет!