2 五月, 2005
XML学习及HTML引用RSS测试
- DTD(Data Type Definition) 定义xml元素的合法性。Schema,功能类似DTD
- XML DOM对象,ActiveXObject("Microsoft.XMLDOM")
- XML文件第一行,XML声明,描述xml的版本和编码方式 <?xml version="1.0" encoding="UTF-8"?>
- 标记必须成对。形如
xxx 。但是允许单个的空(EMPTY)元素: <abc xxx />;不允许相互嵌套;大小写敏感;有且只有一个根元素;注释(同html);属性必须加引号;回车(LF = #xA) - XSL (可扩展的样式单语言,the eXtensible Stylesheet Language)比CSS样式单功能要强大的多。XSL的一个主要的用途就是将XML文档转换成HTML格式的文件,然后再交付给浏览器,由浏览器显示转换的结果。一般是第二行(XML声明之后,根元素之前) <?xml-stylesheet type="text/xsl" href="xxxx.xsl"?>
如果使用css: <?xml-stylesheet type="text/css" href="xxxx.css"?> - XML数据嵌入html页面,dso,xml标签,table, 使用html页直接显示RSS,[例如](使用IE6打开,不是标准)
- xmlns : XML Name Space, URI, URL, URN
文本内容中的<,>,&,'," 5个符号需要被替换成&xxxx; - CDATA内部文本不被解析。一个 CDATA 部件以""标记结束,文本中不允许再次出现""
- 不支持从当前的编码格式转换成另一种编码格式(Switch from current encoding to specified encoding not supported)
用xml实现CSS中behavior。MS特有,不是W3C标准- 参考
HTML引用RSS测试 (使用IE6打开,Firefox不支持)
http://www.w3schools.com/xml/
http://www.w3c.org/xml
可扩展标记语言(XML)1.0(第二版)
小奀的XML CHM
最新回复
发表评论



