DOCTYPE html5

Материал из Umicms
Перейти к:навигация, поиск

Актуально для версии 2.9

Для того, чтобы в XSLT создать <!DOCTYPE html>, можно не прибегая к изменению <xsl:output> воспользоваться конструкцией TEXT внутри шаблона. Примерно таким образом:

	<xsl:template match="/" mode="layout">
		<xsl:text disable-output-escaping="yes">&lt;!DOCTYPE html&gt;
</xsl:text>
	</xsl:template>

закрывающий тег TEXT написан в начале следующей строки, для аккуратного отображения в конечном исходном коде:

<!DOCTYPE html>
<html xmlns:umi="http://www.umi-cms.ru/TR/umi">
<head>
...