XML网页技术实用教程余以胜电子教案及素材 第6次课.pptVIP

XML网页技术实用教程余以胜电子教案及素材 第6次课.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XML网页技术实用教程 主编 余以胜 项目3 读者俱乐部网页设计 小结 3.2 XML的命名空间 XML 命名空间提供了一种避免元素命名冲突的方法。 有了命名空间,用户就可以保证在其文档中使用的名称是独一无二的。 3.2.2 使用命名空间 简单的命名空间声明 example xmlns:html=/TR/REC-html40 2. 使用多个命名空间 book xmlns=urn::books xmlns:isbn=urn:ISBN:7-115-14481-8 3. 将命名空间用于属性 book xmlns= xmlns:pubinfo= 在元素加book中声明了两个命名空间,其中 xmlns: 是缺省命名空间,而命名空间名称pubinfo表示另外一个命名空间。文档中所有没有使用命名空间名称前缀的元素都由缺省命名空间来约束,而元素publisher及其属性type由pubinfo代表的命名空间来限制。 3.2.3 URI,URL和URN的比较 URI的全称为Uniform Resource Identifier(统一资源标识符)。它由RFC2396规定为国际Internet标准。URI表示为紧凑的字符串,它提供了一种简单而且可以扩展的方式标识抽象的物理资源。URI可以是定位符(locator)、名称或两者兼有。它的含义比较广泛,泛指所有以字符串标示的网络资源,其范围涸盖了URL和URN。 URL是Uniform Resource Locator(统一资源定位码)的缩写。URL是指标有通信协议(如http、ftp等等)的字符串,它是URI的子集,通过其基本访问机制(比如网络的“地址”)的表述来标识资源,而不是用资源的名称或其它的属性来标识。虽然许多的URL方案由协议来命名,但这并不意味看访问URL的资源的惟一途径是通过命名的协议。网关(gateway)、代理(proxy)等都可以用来访问一些独立于原始协议的资源。有的URL解决方案可能需要使用多个协议,比如,当URL的资源在本地的缓存中时通常要利用DNS和计HTTP协议来访问。 URN是Uniform Resource Name(统一资源名称)的缩写,用来标识专门机构负责的稳定的全球唯一的资源。 3.3 在XML文档中使用HTML标记 3.3.1声明HTML命名空间 两种方式 : 1.方式一:在XML文档的根元素中加入HTML命名空间的声明。 Welcome xmlns:html=/Profiles/XHTML-transitional 2.在要使用到HTML标记时再进行HTML命名空间声明。 content xmlns:html=uri:html html:title书籍介绍/html:title html:h2《XML网页技术实用教程》是一本XML网页设计技术的教程/html:h2 /content 3.3.2正确使用HTML标记 在HTML中,有些标记是可以单独使用的,它们可以没有结束标记而只有开始标记。比如img、br、hr等等。但是在XML文档中使用这些标记时,必须符合XML关于标记的语法规则,即XML文档中的每个元素都必须有开始标记和结束标记,对于空标记可以使用标记名/的形式。 在定义text控件时,使用如下: html:input name=Name type=text id=Name size=25 maxlength=50/ 在定义button控件时,使用如下: html:input type=button value=提交 / 3.3.3 设置XML文档中HTML标记的样式 方法共有三种 : 1.使用style属性,直接在XML文档的HTML标记中设置样式。 举例语句如下: html:a href=BOOK3-3.html style=font-style:italic;font-size:24px;新书介绍/html:a 2.通过嵌入到XML文档中的样式表设置文档中HTML标记的样式。 html\:ul {display:block; position:absolute; top:40%; width:90%;} 3.通过单独的样式文件来设置XML文档中HTML标记的样式。 这种方式与第二种方式在本质上是一致的,只不过样式表不再是XML文档的一部分,而表现为单独的文件并通过在XML文档中添加处理指令来引用它。采用这种方式时,同样要注意为相应的HTML标记加上一个前缀“html\:” 3.4 在HTML文档中使用XML标记 在HTML文档中使用XML标记可以分为两种情况,即使用自定义标记和使用标记XML/XML。 3.4.1 在HTML文档中使用自定义的标记 html xmlns:notes head meta h

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档