DOCTYPE html5 — различия между версиями
Материал из Umicms
XiBOR (обсуждение | вклад) (Новая страница: «Для того, чтобы в XSLT создать <!DOCTYPE html>, можно не прибегая к изменению <xsl:output> воспользоватьс…») |
Mad grant (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | '''Актуально для версии 2.9''' | ||
+ | |||
Для того, чтобы в XSLT создать <!DOCTYPE html>, можно не прибегая к изменению <xsl:output> воспользоваться конструкцией TEXT внутри шаблона. Примерно таким образом: | Для того, чтобы в XSLT создать <!DOCTYPE html>, можно не прибегая к изменению <xsl:output> воспользоваться конструкцией TEXT внутри шаблона. Примерно таким образом: | ||
<source lang="html4strict"> | <source lang="html4strict"> |
Текущая версия на 11:18, 5 июня 2013
Актуально для версии 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>
...