Мне нужно использовать XHTML.
В URL-адресе https://developer.mozilla.org/en-US/docs/Archive/Mozilla/XUL/Using_multiple_DTDs (обновлено 9 сентября 2019 г.) Mozilla сообщает:
"" "Если вы хотите использовать несколько DTD сВ вашем XUL-файле вы можете просто перечислить все DTD внутри декларации DTD: "" "
<!DOCTYPE window [
<!ENTITY % commonDTD SYSTEM "chrome://myextensions/locale/common.dtd">
%commonDTD;
<!ENTITY % mainwindowDTD SYSTEM "chrome://myextension/locale/mainwindow.dtd">
%mainwindowDTD;
]>
, но: как я могу загрузить" официальный "www.w3.org/TR/xhtml11/DTD/xhtml11.dtd + MyOwn.tdt "??
Логически эта структура неверна, но, пожалуйста: как мне это исправить?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html[
<!ENTITY % commonDTD PUBLIC "chrome://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
%commonDTD;
<!ENTITY % qfc SYSTEM "chrome://myweb.com/DTD/my.dtd">
%qfc;
]>
Мне нужно загрузить два DTD, один удаленный:http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd и другие локальные: mydtd.dtd
первый с "PUBLIC" и второй с "SYSTEM".
Однако mozilla.org не показывает пример загрузкиодна ОБЩЕСТВЕННАЯ + другая СИСТЕМА.
Спасибо с вашей помощью.