Что касается псевдоатрибута Инструкция Примечание
type
, то на самом деле нет стандарта, который заставлял бы использовать значение "text/xsl
". Рабочая группа XSL Консорциума W3 до сих пор обсуждает, какой именно тип должен быть присвоен XSLT. Поскольку XSLT есть XML-язык, формально следовало бы использовать "application/xml
", однако с легкой подачи Microsoft все используют "text/xsl
".xml-stylesheet
может быть включена только в пролог документа, то есть она должна предшествовать корневому элементу. Не рекомендуется включать эту инструкцию в блоки DOCTYPE
, поскольку некоторые парсеры и процессоры будут ее в этом случае игнорировать.