XML教程(3)--CSS在xml中的应用

2016-02-19 18:37 6 1 收藏

今天给大家分享的是由图老师小编精心为您推荐的XML教程(3)--CSS在xml中的应用,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

【 tulaoshi.com - Web开发 】

  已经进行了2讲了...想必一定有很多人等着看我的好戏,呵呵,关于XML的基础知识,我们已经大致了解了,在进行更高级的课程之前,请允许我稍微改变一下课程安排,以便能够让你们"看"下去(国内太多枯燥的课程了,很多次我看的头昏眼花想呕吐,不过,他们的语言很精练,很学究^_^,不像我,罗里罗唆)...所以我临时决定插一道菜进来,那就是---魔法的揭示---CSS在XML中的应用...不是盖的哟,你的XML数据内容可以直接看了(不是目录树,是真的显示出来哟).

  事先声明,正规的用来显示XML数据的方法是使用XSL等技术(下一讲---皇家的术士--XSL在XML中的应用),这里介绍只是一种通过现有的技术显示XML数据的方法(你不得不承认CSS是广泛存在于国内的^^).

下面是一段常见的XML代码:
e.g:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

<?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;
}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

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

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

来源:http://www.tulaoshi.com/n/20160219/1618378.html

延伸阅读
标签: Web开发
6.标识之间不可以交叉 学生 编号001 姓名张三 如果写成了 学生 编号001 姓名 张三 是万万不可以的。 以上六点,对于写惯了HTML的人来说,要多多注意呀,千万别按照已有的习惯来写XML,不然就时时会出错。
标签: Web开发
XML最现实的一个例子就是装载信息。 实例: XML 新闻 XML新闻是一种交换新闻和其他信息的规范。 使用这样一种规范,使新闻工作制作者和新闻消费者跨越不同的硬件、软件、编程语言来生产、接收、存档各种各样的新闻信息变得更简单快捷。 一个XML新闻文档的例子: ?xml version="1.0" encoding="ISO-8859-1"?...
标签: Web开发
最近关于金融服务行业中的 XML 的会议提供了冷静反思 XML 在现实世界中的机会。XML 能够进入实际应用吗?指导采用 XML 的最佳实践是什么?在本专栏中,Uche Ogbuji 通过金融服务行业的棱镜思考 XML,并介绍了与该行业有关的一些更重要的 XML 标准。 第三届 XML 金融服务年会于 2004 年 2 月在纽约召开。我感到这次会议的议程与一般 XML...
标签: Web开发
一个现实生活中的例子,向您展示XML如何携带数据。 实例: XML 新闻 XMLNews是用于交换新闻和其他信息的规范。 对新闻的供求双方来说,通过使用这种标准,可以使各种类型的新闻信息通过不同软硬件以及编程语言进行的制作、接收和存档更加容易。 一个XMLNews文档实例: ?xml version="1.0" encoding="ISO-8859-1"? nitf head titleColombi...
标签: Web开发
2.注意大小写的区分 HTML中对大小写的区分不是很敏感,但XML对大小写要求非常严格,如果开始的标识是大写,那么结束的标识也一定是大写。 3.“有始有终”所有的标识必须有相应的结束标识 熟悉HTML的人都知道HTML中有很多类似

经验教程

737

收藏

91

精华推荐

XML开发入门基础:使用CSS显示XML

XML开发入门基础:使用CSS显示XML

tszfwzw

大话XML(3)XML的语法1

大话XML(3)XML的语法1

勤奋的牵手之约

XML入门指南(3)XML语法

XML入门指南(3)XML语法

ppwwckrz179

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部