关于超想
本站导航
邮件列表
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
你所在的位置 -> 主页 -> 超想软件 -> 通信网络 -> 网站设计 ->详细
相关内容  
 
 
在Delphi程序中应用IE浏览器控件
DELPHI 中动态链接库的使用
利用Hook技术实现键盘监控
Delphi下汉字输入法的编程及使用
在Delphi中用拼音首字符序列来实现检索功能
在DELPHI中处理时间
Delphi 元件撰写常问问题
任意动态改变/添加网络设置中的 TCP/IP 的 DNS 地址
Delphi 3中Cookie的建立使用
Delphi4.0 开发WEBMAIL程序
用DELPHI制作留言板
 
【新品推荐】

  详细内容
 

XML系列教程第三讲---魔法的揭示(CSS在xml中的应用)
作者: 评价: 上站日期: 2001-09-04
内容说明:
来源:

已经进行了2讲了...想必一定有很多人等着看我的好戏,呵呵,关于XML的基础知识,我们已经大致了解了,在进行更高级的课程之前,请允许我稍微改变一下课程安排,以便能够让你们"看"下去(国内太多枯燥的课程了,很多次我看的头昏眼花想呕吐,不过,他们的语言很精练,很~~~学究~~~^_^,不像我,罗里罗唆)...所以我临时决定插一道菜进来,那就是---魔法的揭示---CSS在XML中的应用...不是盖的哟,你的XML数据内容可以直接看~~~~了(不是目录树,是真的显示出来哟).
事先声明,正规的用来显示XML数据的方法是使用XSL等技术(下一讲---皇家的术士--XSL在XML中的应用),这里介绍只是一种通过现有的技术显示XML数据的方法(你不得不承认CSS是广泛存在于国内的^^).
下面是一段常见的XML代码:
e.g: < ?xml version="1.0" encoding="GB2312"?> 
< mywrong> 
< reason> 有人说我的文章废话连篇< /reason> 
< question> 我真的是废话连篇,罗里罗唆么?< /question> 
< think> 
我是不是应该考虑以严谨的,充满学究味道的写作风格继续进行创作?
< /think> 
< request> 
如果你对我的教程有意见,请一定写信给我Jsper@371.net
< /request> 
< /mywrong> 

接下来是一段常见的CSS代码(进行html网页制作的怎么可能不知道?我在此不再阐述)
e.g: mywrong
{
background-color: #ffffff;
width: 100%;
}
reason
{
font-family : "宋体";
font-size : 22pt;
display: block;
margin-bottom: 10pt;
margin-left: 20;
}
question
{
font-family : "宋体"; 
font-size : 9pt;
color: red;
}
think
{
font-family : "宋体"; 
font-size : 9pt;
Display: block;
margin-bottom: 10pt;
color: green;
}
request
{
font-family : "宋体";
font-size :9pt;
Display: block;
color: yellow;
margin-left: 20pt;
}

在接下来是混合CSS到XML中的代码,仅仅添加一行用以引用CSS文件的代码
e.g: < ?xml version="1.0" encoding="GB2312"?> 
★★★ < ?xml-stylesheet type="text/css" href="mywrong.txt"?> 
< mywrong> 
< reason> 有人说我的文章废话连篇< /reason> 
< question> 我真的是废话连篇,罗里罗唆么?< /question> 
< think> 
我是不是应该考虑以严谨的,充满学究味道的写作风格继续进行创作?
< /think> 
< request> 
如果你对我的教程有意见,请一定写信给我Jsper@371.net
< /request> 
< /mywrong> 

然后请分别将三段代码存为mybackup.xml,mywrong.txt,mywrong.xml之后在浏览器输入mywrong.xml地址,呵呵,效果出来了吧

 

 
你所在的位置 -> 主页 -> 超想软件 -> 通信网络 -> 网站设计 ->详细
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
声明:本站内容除注明原创以外均从网上摘抄,如有侵权请指明。
  如果您对我们的网站有什么意见或者建议,请与我们联系
powered by 建站易上手- V2.0