Использование нескольких DTD (из mozilla.org) - PullRequest
1 голос
/ 28 октября 2019

Мне нужно использовать 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 не показывает пример загрузкиодна ОБЩЕСТВЕННАЯ + другая СИСТЕМА.

Спасибо с вашей помощью.

...