我可以選擇對official XHTML 1.1 DTDs(我使用複數形式,因爲「主要」DTD實際上包含其他幾個)或對official XHTML 1.1 XML Schemas來驗證XHTML 1.1文檔。正式XHTML 1.1 DTD與官方XHTML 1.1 XML Schemas
現在我知道XML Schema語言更富有表現力和強大功能,因此可以檢查更多事情。我想知道的是這些「額外」功能是否實際上在官方模式中使用。換句話說,將針對這些模式進行驗證,檢查比驗證這些DTD更多的東西嗎?
我可以選擇對official XHTML 1.1 DTDs(我使用複數形式,因爲「主要」DTD實際上包含其他幾個)或對official XHTML 1.1 XML Schemas來驗證XHTML 1.1文檔。正式XHTML 1.1 DTD與官方XHTML 1.1 XML Schemas
現在我知道XML Schema語言更富有表現力和強大功能,因此可以檢查更多事情。我想知道的是這些「額外」功能是否實際上在官方模式中使用。換句話說,將針對這些模式進行驗證,檢查比驗證這些DTD更多的東西嗎?
要求使用DTD驗證的任何內容都應該使用模式進行驗證。
文檔必須符合附錄C.
和附錄C中所述約束包含的DTD。關於符合附錄D中的模式,沒有什麼可說的。因此,來自模式的任何額外約束都不具有約束力,因爲文檔只需要滿足DTD。
(編輯)
的XHTML 1.1頁的DTD和XML模式兩種狀態, 「本附錄的規範。」這意味着他們應該執行相同的驗證檢查。
因此,要回答你的問題:第
「據我所知」:)...我正在尋找「100%是」或「100%否」,因爲有一個明確的答案。 – Lucas 2010-08-28 11:09:56
對此猶豫不決,這是99.99%......如果有任何東西是某處深藏不露的神器或副作用。 – tovare 2010-08-28 11:12:26
我們能否獲得該要求的來源? – Lucas 2010-08-28 12:10:07