Установка глобального Doctype - PullRequest
0 голосов
/ 24 апреля 2010

Возможно ли использовать PHP (я думал, может ли файл phpinfo или файл php.ini) или файл .htaccess, чтобы установить тип документа для всего подкаталога?

По сути, в двух словах, я использую программное обеспечение, которое использует шаблоны XSL для вывода данных в набор файлов HTML. Изменение тега xsl: output для включения типа документа нарушает шаблон и, следовательно, не работает. Просто добавление doctype в XSL-файл также нарушает его.

Мне нужны правильные типы документов, чтобы мой CSS работал правильно, кросс-браузер. Я понимаю, что могу добавить doctype в файлы HTML после экспорта, но я действительно стремлюсь автоматизировать этот процесс.

Есть мысли?

1 Ответ

1 голос
/ 24 апреля 2010

У вас есть элемент <xsl:output>?

<xsl:output
method="xml|html|text|name"
version="string"
encoding="string"
omit-xml-declaration="yes|no"
standalone="yes|no"
doctype-public="string"
doctype-system="string"
cdata-section-elements="namelist"
indent="yes|no"
media-type="string"/>

Обратите внимание на doctype-public = "string" и doctype-system = "string"

http://www.w3schools.com/xsl/el_output.asp

...