欢迎来到天天文库
浏览记录
ID:37444122
大小:252.31 KB
页数:22页
时间:2019-05-12
《《XML网页技术实用教程》第6次》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、XML网页技术实用教程主编余以胜中国水利水电出版社1项目3读者俱乐部网页设计小结23.2XML的命名空间XML命名空间提供了一种避免元素命名冲突的方法。有了命名空间,用户就可以保证在其文档中使用的名称是独一无二的。33.2.2使用命名空间简单的命名空间声明2.使用多个命名空间43.将命名空间用于属性2、m"xmlns:pubinfo="http://www.two.com">在元素加book中声明了两个命名空间,其中http://www.one.comxmlns:是缺省命名空间,而命名空间名称pubinfo表示另外一个命名空间http://www.two.com。文档中所有没有使用命名空间名称前缀的元素都由缺省命名空间来约束,而元素publisher及其属性type由pubinfo代表的命名空间来限制。53.2.3URI,URL和URN的比较URI的全称为UniformResourceIdentifier(统一资源标识符)。它由RFC2396规定为国际Internet标准。URI表示为紧凑3、的字符串,它提供了一种简单而且可以扩展的方式标识抽象的物理资源。URI可以是定位符(locator)、名称或两者兼有。它的含义比较广泛,泛指所有以字符串标示的网络资源,其范围涸盖了URL和URN。6URL是UniformResourceLocator(统一资源定位码)的缩写。URL是指标有通信协议(如http、ftp等等)的字符串,它是URI的子集,通过其基本访问机制(比如网络的“地址”)的表述来标识资源,而不是用资源的名称或其它的属性来标识。虽然许多的URL方案由协议来命名,但这并不意味看访问URL的资源的惟一途径是通过命名的协议。网关(gateway)、代理(proxy)等都可以用来访问4、一些独立于原始协议的资源。有的URL解决方案可能需要使用多个协议,比如,当URL的资源在本地的缓存中时通常要利用DNS和计HTTP协议来访问。URN是UniformResourceName(统一资源名称)的缩写,用来标识专门机构负责的稳定的全球唯一的资源。73.3在XML文档中使用HTML标记3.3.1声明HTML命名空间两种方式:1.方式一:在XML文档的根元素中加入HTML命名空间的声明。82.在要使用到HTML标记时再进行HTML命名空间声明。5、entxmlns:html="uri:html">书籍介绍《XML网页技术实用教程》是一本XML网页设计技术的教程93.3.2正确使用HTML标记在HTML中,有些标记是可以单独使用的,它们可以没有结束标记而只有开始标记。比如、、等等。但是在XML文档中使用这些标记时,必须符合XML关于标记的语法规则,即XML文档中的每个元素都必须有开始标记和结束标记,对于空标记可以使用<标记名/>的形式。10在定义text控件时,使用如下:6、Name"type="text"id="Name"size="25"maxlength="50"/>在定义button控件时,使用如下:113.3.3设置XML文档中HTML标记的样式方法共有三种:1.使用style属性,直接在XML文档的HTML标记中设置样式。举例语句如下:新书介绍122.通过嵌入到XML文档中的样式表设置文档中HTML标记的样式。html:ul{7、display:block;position:absolute;top:40%;width:90%;}133.通过单独的样式文件来设置XML文档中HTML标记的样式。这种方式与第二种方式在本质上是一致的,只不过样式表不再是XML文档的一部分,而表现为单独的文件并通过在XML文档中添加处理指令来引用它。采用这种方式时,同样要注意为相应的HTML标记加上一个前缀“html:”143.4在HTML文档中使用XML
2、m"xmlns:pubinfo="http://www.two.com">在元素加book中声明了两个命名空间,其中http://www.one.comxmlns:是缺省命名空间,而命名空间名称pubinfo表示另外一个命名空间http://www.two.com。文档中所有没有使用命名空间名称前缀的元素都由缺省命名空间来约束,而元素publisher及其属性type由pubinfo代表的命名空间来限制。53.2.3URI,URL和URN的比较URI的全称为UniformResourceIdentifier(统一资源标识符)。它由RFC2396规定为国际Internet标准。URI表示为紧凑
3、的字符串,它提供了一种简单而且可以扩展的方式标识抽象的物理资源。URI可以是定位符(locator)、名称或两者兼有。它的含义比较广泛,泛指所有以字符串标示的网络资源,其范围涸盖了URL和URN。6URL是UniformResourceLocator(统一资源定位码)的缩写。URL是指标有通信协议(如http、ftp等等)的字符串,它是URI的子集,通过其基本访问机制(比如网络的“地址”)的表述来标识资源,而不是用资源的名称或其它的属性来标识。虽然许多的URL方案由协议来命名,但这并不意味看访问URL的资源的惟一途径是通过命名的协议。网关(gateway)、代理(proxy)等都可以用来访问
4、一些独立于原始协议的资源。有的URL解决方案可能需要使用多个协议,比如,当URL的资源在本地的缓存中时通常要利用DNS和计HTTP协议来访问。URN是UniformResourceName(统一资源名称)的缩写,用来标识专门机构负责的稳定的全球唯一的资源。73.3在XML文档中使用HTML标记3.3.1声明HTML命名空间两种方式:1.方式一:在XML文档的根元素中加入HTML命名空间的声明。82.在要使用到HTML标记时再进行HTML命名空间声明。5、entxmlns:html="uri:html">书籍介绍《XML网页技术实用教程》是一本XML网页设计技术的教程93.3.2正确使用HTML标记在HTML中,有些标记是可以单独使用的,它们可以没有结束标记而只有开始标记。比如、、等等。但是在XML文档中使用这些标记时,必须符合XML关于标记的语法规则,即XML文档中的每个元素都必须有开始标记和结束标记,对于空标记可以使用<标记名/>的形式。10在定义text控件时,使用如下:6、Name"type="text"id="Name"size="25"maxlength="50"/>在定义button控件时,使用如下:113.3.3设置XML文档中HTML标记的样式方法共有三种:1.使用style属性,直接在XML文档的HTML标记中设置样式。举例语句如下:新书介绍122.通过嵌入到XML文档中的样式表设置文档中HTML标记的样式。html:ul{7、display:block;position:absolute;top:40%;width:90%;}133.通过单独的样式文件来设置XML文档中HTML标记的样式。这种方式与第二种方式在本质上是一致的,只不过样式表不再是XML文档的一部分,而表现为单独的文件并通过在XML文档中添加处理指令来引用它。采用这种方式时,同样要注意为相应的HTML标记加上一个前缀“html:”143.4在HTML文档中使用XML
5、entxmlns:html="uri:html">书籍介绍《XML网页技术实用教程》是一本XML网页设计技术的教程93.3.2正确使用HTML标记在HTML中,有些标记是可以单独使用的,它们可以没有结束标记而只有开始标记。比如、、
6、Name"type="text"id="Name"size="25"maxlength="50"/>在定义button控件时,使用如下:113.3.3设置XML文档中HTML标记的样式方法共有三种:1.使用style属性,直接在XML文档的HTML标记中设置样式。举例语句如下:新书介绍122.通过嵌入到XML文档中的样式表设置文档中HTML标记的样式。html:ul{
7、display:block;position:absolute;top:40%;width:90%;}133.通过单独的样式文件来设置XML文档中HTML标记的样式。这种方式与第二种方式在本质上是一致的,只不过样式表不再是XML文档的一部分,而表现为单独的文件并通过在XML文档中添加处理指令来引用它。采用这种方式时,同样要注意为相应的HTML标记加上一个前缀“html:”143.4在HTML文档中使用XML
此文档下载收益归作者所有