2013-03-05 115 views
0

在XML中自定義元素允許,F.E. <foo><bar>是否允許自定義XML元素?

我想創建一個HTML和JS的基於XML的滑塊和它的內容應該是通過XML編輯。因爲我想創建一個XML文件而不僅僅是Content。過渡類型和轉換速度應該在那裏定義。它可能看起來類似於以下內容:

<slider> 
    <layer image="../path/to/image" fromoffset="-50,-50" tooffset="100,100" transition="moveup"> 
    <object image="../path/to/image" fromoffset="-50,-50" tooffset="100,100" transition="moveright"></object> 
    // The Object could be an image moving into the image 
    </layer> 
</slider> 

有什麼需要考慮的嗎?

+0

這就是** **可擴展標記語言! – 2013-03-05 15:17:15

+0

這是不是一個真正的答案,但我發現http://www.rpbourret.com/xml/xmldtd.htm是宣告自己的DOCTYPE幫助。同樣重要的是要注意,還有其他選擇。 http://en.wikipedia.org/wiki/Document_Type_Definition#XML_DTDs_and_schema_validation – 2013-03-05 15:26:18

回答

1

XML是構建標記語言的工具包(與元素和屬性,設計師的願望)。

如果你正在設計的語言,你可以添加任何你喜歡的元素。

如果你不是,那麼你可以看看namespaces,以創建不同的標記語言,包括位的文件(你開始工作的人,和一個新的元素和屬性,你發明)。

無論採用哪種方式,處理XML的軟件都必須寫入,以便它能處理您正在生成的內容。

相關問題