Конечно, вы можете, но, сочетая ответы @ysdx и @ Jon, помните, что вашему процессору XSLT необходимо различать элементы XSLT и выходные элементы.Например, следующая таблица стилей выдает ошибку в Firefox:
<stylesheet version="1.0" xmlns="http://www.w3.org/1999/XSL/Transform">
<template match="/">
<!-- <b> is not a valid XSLT element -->
<b><value-of select="'test'"/></b>
</template>
</stylesheet>
Это означает, что вам нужно указать имена выходных элементов, например:
<stylesheet version="1.0"
xmlns="http://www.w3.org/1999/XSL/Transform"
xmlns:test="http://whatever">
<template match="/">
<test:b><value-of select="'test'"/></test:b>
</template>
</stylesheet>
Это может быть проблематично.Вам следует придерживаться обычного префикса xsl
, если только у вас нет веских причин не делать этого.