DOCTYPE html5
Материал из Umicms
Версия от 11:18, 5 июня 2013; Mad grant (обсуждение | вклад)
Актуально для версии 2.9
Для того, чтобы в XSLT создать <!DOCTYPE html>, можно не прибегая к изменению <xsl:output> воспользоваться конструкцией TEXT внутри шаблона. Примерно таким образом:
<xsl:template match="/" mode="layout">
<xsl:text disable-output-escaping="yes"><!DOCTYPE html>
</xsl:text>
</xsl:template>
закрывающий тег TEXT написан в начале следующей строки, для аккуратного отображения в конечном исходном коде:
<!DOCTYPE html>
<html xmlns:umi="http://www.umi-cms.ru/TR/umi">
<head>
...