我一直在閱讀有關W3C推薦和維基百科的這些主題。我不確定我是否完全理解了它們。有人能夠向我清楚地解釋DTD中的外部實體和符號嗎?他們的用途究竟是什麼?DTD中的外部實體和符號是什麼?
這裏有外部實體聲明的一些例子:
<!ENTITY open-hatch SYSTEM
"http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY open-hatch PUBLIC
"-//Textuality//TEXT Standard open-hatch boilerplate//EN"
"http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY hatch-pic SYSTEM
"../grafix/OpenHatch.gif"
NDATA gif >
糾正我,如果我錯了。一般的內部實體用聲明的字符串替換文檔正文中的實體名稱(&ent;)。外部實體是否將實體名稱替換爲外部文檔的全部內容?