动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   HTML → 阅读文章

 网页设计基础

作者来源: 
阅读 2106 人次 , 2006-5-17 16:44:00 


  我们知道,HTML是一种标记语言,而不是一种编程语言,主要的标记是针对显示,而不是针对文档内容本身结构的描述的。 也就是说,机器本身是不能够理解和解析HTML的内容的,这样我们就不能通过自动的方法来对网上的知识进行自动的分类和归纳,同时HTML的标记形式是不可扩展的,这样企业之间就不能够定义自己的数据交换格式,为了弥补HTML的不足,XML语言出现了。

  XML语言并不是哪一家公司的专利,它是W3C根据一些软件厂家和专家建议而形成的标准。XML (eXtensible Markup Language)语言是SGML语言的子集,它保留了SGML主要的使用功能,同时大大缩减了SGML的复杂性。

  XML语言系统建立的目的就是使它不仅能够表示文档的内容,而且可以表示文档的结构,同时它支持用户自定义的标签,这样XML文档内容在同时能够被人类理解的同时,也能够被机器所理解。

  XML文档需要有严格的格式,而且更好的是,我们可以通过文档类型定义(DTD)来对XML的内容格式做严格的规定。这样的好处是在一个特定的领域中,我们可以定义一种统一的数据交换格式,不同的企业之间可以用这种统一的格式进行数据和信息的交互而不管它们使用的是什么操作系统和数据库。

  ASP是微软建立的一种WEB服务器端的开发工具,它实际上是一种脚本语言,可以用VBScript,JavaScript,Jscript来实现,应用ASP最大的好处实际上并不是ASP脚本语言本身,而是当它和微软的COM技术相结合的时候,就显示了巨大的优势。通过COM提供的自动化接口(IDispatch)和Active Scripting技术,可以在ASP中直接调用组件对象,这样我们需要和数据库交互的时候就可以调用数据库组件,和文件系统交互的时候就可以调用文件系统组件,和邮件系统交互的时候就可以调用邮件组件,事实上,不是ASP而是COM使我们对Web的扩展变的非常的容易和简单。

  随着XML的出现,我们能够开始构建和多个不同类型的主机进行交互的智能的Internet的Agents系统,XML可以和基于任何操作系统之上的数据库和数据格式进行交互,通过ASP和标准的数据形式比如CSS和XSL,可以再网络上构建各种各样的应用,应用可以用任何开发工具进行构建,比如C++,JAVA,VB或其他的开发工具。

  当前有很多协议都开始基于XML进行开发,比如互联网开放贸易协议和微软的SOAP等等。基于XML和ASP我们可以建立起多层应用框架,可以用纯粹的HTML语言来构建用户显示,用ASP架构业务服务层,用数据库组件(ADO)来和不同的数据源进行数据的操作,用DTD(文档类型定义)来定义特定行业的数据交换标准,用DOM(Document Object Model)进行XML文档的解析,用XSL和CSS进行XML文档显示的装饰。
  
 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:HTML 组件(HTML COMPONENTS)之二
· 下一篇:轻松随意设置网页水平线颜色
· CSS手册简编:字体属性
· Delphi”程序级触发器”功能的实现
· HTML 组件(HTML COMPONENTS)
· 网页的排版与布局思考
· DIV下拉式菜单(二)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077