У меня есть XML-файл, который я хочу, чтобы пользователь мог видеть с помощью двух разных таблиц стилей. Таблицы стилей являются взаимоисключающими, поэтому одновременно активным должен быть только один из них.
Я попытался добавить следующее в начало моего файла XML:
<?xml-stylesheet type="text/xsl" href="brief.xsl" title="Breif" ?>
<?xml-stylesheet type="text/xsl" href="detailed.xsl" title="Detailed" alternate="yes" ?>
Я ожидал, что brief.xsl
будет использоваться в качестве таблицы стилей по умолчанию, а «Подробно» будет отображаться как элемент в меню «Вид -> Стиль страницы», но Firefox, похоже, игнорирует таблица стилей (я получаю только элементы «Без стиля» и «Базовый стиль страницы», которые являются настройками по умолчанию для каждой страницы).
Firefox не поддерживает атрибут alternate
, или я делаю что-то (еще) неправильно? Поддерживают ли это другие браузеры?