元素的內容模型代表元素的內容內(也就是 XML 檔中元素的開始和結束標示中間)可包含的任何資料。您可以編輯元素的內容模型,來決定元素實際上可以(以及不可以)包含的內容。
有四種內容模型:元素內容、混合內容、EMPTY 內容和 ANY 內容
在元素內容的內容模型中,元素只能包含其他子元素。在混合內容的內容模型中,元素可以同時包含字元資料(不由 XML 剖析器剖析的文字)和其他子元素。在 EMPTY 內容的內容模型中,元素不能包含任何其他元素或文字。在 ANY 內容的內容模型中,元素幾乎可包含任何東西 - 其他元素、任何數 字和文字。
在 DTD 編輯器,您可以利用任何這些內容模型來建立元素。當您在 DTD 編輯器中建立元素時,會自動建立一個含 EMPTY 內容模型的子元素。
以下是針對「資源」視景撰寫的指示, 但是它們也適用於許多其他視景。
如果要編輯元素的內容模型,請遵循下列步驟: