xml的命名空间与css样式实现
2011-09-21 21:58
387 查看
命名空间:
防止标记重复
语法格式:
Xmlns:名称空间 (自定义)=名称空间名(url)
Xmlns=名称空间名(url)
作用域:
每个名称空间都有自己的作用域,从它声明的元素开始,对该元素的所有子元素都有效,直到包含该元素的闭合元素为止。
例如:
<?xml version="1.0" encoding="UTF-8"?>
<bookinfo xmlns:info="http:www.ad.com">
<title>a</title>
<author>b</author>
<chapter xmlns:info="http:www.ad.com/chap">
<title>c</title>
<para>d</para>
</chapter>
<chapter xmlns:info="http:www.ad.com/chap">
<title>c1</title>
<para>d1</para>
</chapter>
</bookinfo>
url可随意起
第二部分: 使用css修饰:
1、 css
内部css
语法
样式表—
标记名{属性1: ;属性2:; 。。。。。。 }
1)、插入内部css
<?xml-stylesheettype="text/css"?>
<根元素:STYLE xmlns:HTML=名称空间名>
</HTML:STYLE>
。。。css样式表
</HTML:STYLE>
<元素>
<根元素>
例如:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css"?>
<bookinfo xmlns:HTML="http://www.w3.org/Style/CSS">
<HTML:STYLE>
title{
font-size:152px;
color:blue;
margin-bottom:5px;
text-align:center;
}
</HTML:STYLE>
2)、引入css外部样式表
<?xml-stylesheet type="text/css"href=mycss.css?>
2、XML数据源
熟悉html文档中嵌入XML数据;
了解HTML与XML结合的办法
步骤:
1)建立html、XML文档
2) 在html文档<body>中加入xml标记<XML ID="xmldata" src="order.xml"></XML>
3) 建立表格(分配字段)
4) 定义数据源DATASRC,使用该数据源名称时需加“#” <table datasrc="#xmldata"border="1">
5) 确定绑定的字段DATAFLD
注意:ID名可以随意起,但最好用这个,DATASRC、 ID、 SRC为必须出现的;
防止标记重复
语法格式:
Xmlns:名称空间 (自定义)=名称空间名(url)
Xmlns=名称空间名(url)
作用域:
每个名称空间都有自己的作用域,从它声明的元素开始,对该元素的所有子元素都有效,直到包含该元素的闭合元素为止。
例如:
<?xml version="1.0" encoding="UTF-8"?>
<bookinfo xmlns:info="http:www.ad.com">
<title>a</title>
<author>b</author>
<chapter xmlns:info="http:www.ad.com/chap">
<title>c</title>
<para>d</para>
</chapter>
<chapter xmlns:info="http:www.ad.com/chap">
<title>c1</title>
<para>d1</para>
</chapter>
</bookinfo>
url可随意起
第二部分: 使用css修饰:
1、 css
内部css
语法
样式表—
标记名{属性1: ;属性2:; 。。。。。。 }
1)、插入内部css
<?xml-stylesheettype="text/css"?>
<根元素:STYLE xmlns:HTML=名称空间名>
</HTML:STYLE>
。。。css样式表
</HTML:STYLE>
<元素>
<根元素>
例如:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css"?>
<bookinfo xmlns:HTML="http://www.w3.org/Style/CSS">
<HTML:STYLE>
title{
font-size:152px;
color:blue;
margin-bottom:5px;
text-align:center;
}
</HTML:STYLE>
2)、引入css外部样式表
<?xml-stylesheet type="text/css"href=mycss.css?>
2、XML数据源
熟悉html文档中嵌入XML数据;
了解HTML与XML结合的办法
步骤:
1)建立html、XML文档
2) 在html文档<body>中加入xml标记<XML ID="xmldata" src="order.xml"></XML>
3) 建立表格(分配字段)
4) 定义数据源DATASRC,使用该数据源名称时需加“#” <table datasrc="#xmldata"border="1">
5) 确定绑定的字段DATAFLD
注意:ID名可以随意起,但最好用这个,DATASRC、 ID、 SRC为必须出现的;
相关文章推荐
- php simplexmlElement操作xml的命名空间实现代码
- php simplexmlElement操作xml的命名空间实现代码
- xml命名空间和实现机制
- XML 命名空间
- Qomolangma实现篇(二):命名空间和别名子系统的实现
- 当xml里面有命名空间的时候去读问题
- xml配置文件的命名空间如何获得?
- PHP中实现工厂类模式遭遇命名空间无法正确创建相应的解决代码
- XML 命名空间(XML Namespaces)
- 用dom解读xml的时候,如果碰到有命名空间的时候(就是节点名字有:的时候)需要把xml文件中的那个命名空间地址和名字拿出来加到XmlNamespaceManager 里面去
- 0044 spring框架的applicationContext.xml的命名空间
- XML和Schema命名空间详解
- Qomolangma实现篇(二):命名空间和别名子系统的实现
- 加载有命名空间,但没有声名的XML
- 在JavaScript中实现命名空间
- Dom4j解析带有命名空间的XML文件
- XML的命名空间
- 当xml中存在命名空间,dom4j解析以及写入xml文档时的乱码问题
- XML 命名空间(XML Namespaces)介绍以及节点读取方法
- 在XML序列化时去除默认命名空间xmlns:xsd和xmlns:xsi