Добрый день! Прошу, помогите понять, что я делаю не правильно.
Необходимо создать сайт (контрольная в универ). Одно из требований - каталог должен выводиться в фрейме через XML. Вроде сделал, НО...
- в IE9 отображается так как надо;
- в FireFox - все отображается в строку, не видя разметки вообще, в отладке показывает что дивы, параграфы и т.д. все есть. Такое ощущение что отказывается понимать;
- в Chrome и Opera не отображается вообще!!! Хотя в том же дримвивере (я так понимаю там движок тоже WebKit) бьет ошибку:
Сайт просто локальный (надо только HTML/CSS/JS/XML), без всяких серверов.
XML:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="catalog.xsl"?>
<!-- указатель на XSL-файл, содержащий инструкцию по форматированию -->
<PRICE_LIST>
<Wedd_dress>
<NAME>Pronovias Finisterre</NAME>
<IMG_SRC>image\Wedd_dress\3.jpg</IMG_SRC>
<PRICE>8657300</PRICE>
<Description>Коллекция Pronovias Mermaid. Роскошное кужевное свадебное платье как-бы два платья в одном. Первое платье-основа — элегантная русалка, и второе платье — легкий а-силует из тонкого тюльмарина с кружевными цветочными мотивами. Платье выглядит совершенно потрясающее сквозь воздушный тюль при движении и выгодном освещении можно увидеть очертания великолепной русалки. Очень романтичный образ, идеально подходит для свадьбы на пляже или берегу моря.</Description>
<COLOR>Айвори</COLOR>
<Material>Кружево, Тюльмарин</Material>
</Wedd_dress>
<Wedd_dress>
<NAME>Ronald Joyce RINA</NAME>
<IMG_SRC>image\Wedd_dress\4.jpg</IMG_SRC>
<PRICE>7841500</PRICE>
<Description>В коллекциях Ronald Joyce используются методы пошива одежды высокого класса и качественные ткани.
Свадебные платья от дизайнера Veni Infantino известны благодаря отлично сконструированному корсету, она гордится отличной посадкой по фигуре и стремится создать идеальную форму для любой невесты. Главная цель состоит в том, чтобы предоставить невестам сочный и разнообразный выбор форм, цветов и тканей, чтобы отразить их собственный отдельный стиль.</Description>
<COLOR>Айвори, Белый (под заказ)</COLOR>
<Material>Кружево</Material>
</Wedd_dress>
<Wedd_dress>
<NAME>Carola</NAME>
<IMG_SRC>image\Wedd_dress\1.jpg</IMG_SRC>
<PRICE>10230100</PRICE>
<Description>Свадебное платье Carola 51047</Description>
<COLOR>Айвори (под заказ), Белый (под заказ)</COLOR>
<Material>Вышивка камнями и бисером, Органза, Тюльмарин</Material>
</Wedd_dress>
<Wedd_dress>
<NAME>Voyage</NAME>
<IMG_SRC>image\Wedd_dress\5.jpg</IMG_SRC>
<PRICE>7965600</PRICE>
<Description>Свадебное платье с прямым кроем впишется в атмосферу классического торжества и украсит собой свадебную церемонию на пляже или в узком кругу друзей. Закрытый верх с элегантным вырезом и изящной вышивкой из бисера, жемчуга и камней Swarovski в сочетании с прямой юбкой длиной в пол подчеркнет в фигуре лишь лучшие ее стороны.
Отдельного упоминания заслуживает декор спинки платья, который не оставит равнодушной ни одну невесту в городе Минске.</Description>
<COLOR>Айвори, Белый (под заказ)</COLOR>
<Material>Вышивка камнями и бисером, Шифон</Material>
</Wedd_dress>
<Wedd_dress>
<NAME>Mori Lee Blu</NAME>
<IMG_SRC>image\Wedd_dress\2.jpg</IMG_SRC>
<PRICE>9543300</PRICE>
<Description>Открытое свадебное платье с пышным силуэтом создаст запоминающийся образ для торжественной церемонии. Верх платья выполнен с декольте «сердечком», талию акцентирует пояс, который полностью расшит сияющими стразами и серебристой нитью. На спинке к декору добавляются и декоративные пуговицы. В сочетании с привлекательностью открытых рук и плеч такая отделка производит потрясающее впечатление. Объемная матовая юбка без декора идеально его оттеняет. Отсутствие на ней отделки совсем не кажется скучным благодаря длинному шлейфу.</Description>
<COLOR>Айвори, Белый (под заказ), Светлое золото (под заказ)</COLOR>
<Material>Вышивка камнями и бисером, Органза, Тюльмарин</Material>
</Wedd_dress>
</PRICE_LIST>
XSL:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<H2 style="text-align: center"> Каталог платьев</H2>
<xsl:for-each select="PRICE_LIST/Wedd_dress">
<h3 style="text-align: center">
<xsl:value-of select="NAME"/>
</h3>
<p style="text-align: center"><img src="{IMG_SRC}" style="text-align: center" height="600" width="450"/></p>
<p style="text-align: center">
<xsl:value-of select="PRICE"/> бел. руб.
</p>
<p>
<xsl:value-of select="Description"/>
</p>
<p style="text-align: center">
<span> Цвет: <xsl:value-of select="COLOR"/><br/>
</span>
<span>Материал: <xsl:value-of select="Material"/><br/>
</span>
</p>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>