2

是否允许使用 XML 中的自定义元素,fe<foo>还是<bar>

我想用 HTML 和 JS 创建一个基于 XML 的 Slider,它的内容应该可以通过 XML 进行编辑。在那里,我想创建一个不仅仅是内容的 XML 文件。应该在其中定义 Transitiontypes 和 Transitionspeed。它可能看起来类似于以下内容:

<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>

有什么要考虑的吗?

4

2 回答 2

2

XML 中允许自定义元素,但在 HTML 中“一切都取决于”。您可能会发现此链接很有用:

https://developer.mozilla.org/en/docs/Using_XML_Data_Islands_in_Mozilla

于 2013-03-05T15:13:36.623 回答
2

XML 是用于构建标记语言的工具包(具有设计者希望的元素和属性)。

如果你正在设计语言,你可以添加任何你喜欢的元素。

如果不是,那么您可以查看命名空间来创建一个由来自不同标记语言的位组成的文档(您开始使用的一种,以及您发明的具有新元素和属性的一种)。

无论哪种方式,都必须编写处理 XML 的软件,以便它可以处理您正在生成的内容。

于 2013-03-05T15:19:40.233 回答