• • HTML 4.0 网页的基础语言标准。 CSSL 注意!不是CSS,是CSSL,它是Clent-Side scrīpting Language的缩写,译作 “客户端脚本语言”,主要有Javascrīpt(JS),VBscrīpt(VBS),Jscrīpt。Netscape主 要支持JS,IE主要支持JS,VBS和Jscrīpt。 DOM Document Object Model的缩写,译作“文档对象模型”,是W3C日前极力推广 的web技术标准之一,它将网页中的内容抽象成对象,每个对象拥有各自的属性 (Properties)、方法(Method)和事件(Events),这些都可以通过上面讲到的CSSL来进行 控制。IE和NS的对象模型都是以W3C的公布的DOM为基准,加上自己的 Extended Object(扩展对象)来生成的。 CSS 这才是Cascading Style Sheets(层叠样式表单)的缩写,它是HTML的辅助设计规 范,用来弥补HTML在排版上的所受的限制导致的不足,它是DOM的一部分。理论上 说通过CSSL动态地改变CSS属性可以做出任何你想要的页面视觉效果。 所以,简单地说,要实现DHTML,就是以HTML为基础,运用DOM将页面元素对象化, 利用CSSL控制这些对象的CSS属性以达到网页的动态视觉效果。

(2)XML是web发展的趋势,所以人们急切的希望加入XML的潮流中。 XHTML是当前替代HTML4标记语言的标准,使用XHTML 1.0,只要你小心 遵守一些简单规则,就可以设计出既适合XML系统,又适合当前大部分 HTML浏览器的页面。这个意思就是说,你可以立刻设计使用XML,而不需 要等到人们都使用支持XML的浏览器。这个指导方针可以使web平滑的过渡 到XML。

• 将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程 序信息包含到网页中。例如,可以使用 SSI 包含时间/日期戳、版权声明或供客户填写 并返回的表单。对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便 的方法。将内容存入一个包含文件中即可,而不必将内容输入所有文件。通过一个非 常简单的语句即可调用包含文件,此语句指示 Web 服务器将内容插入适当网页。而且, 使用包含文件时,对内容的所有更改只需在一个地方就能完成。 因为包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI 文件 扩展名。默认扩展名是 .stm、.shtm 和 .shtml Web 服务器在处理网页的同时处理 SSI 指令。当 Web 服务器遇到 SSI 指令时, 直接将包含文件的内容插入 HTML 网页。如果“包含文件”中包含 SSI 指令,则同时 插入此文件。除了用于包含文件的基本指令之外,还可以使用 SSI 指令插入文件的相 关信息(如文件的大小)或者运行应用程序或 shell 命令。 网站维护常常碰到的一个问题是,网站的结构已经固定,却为了更新一点内容而 不得不重做一大批网页。SSI提供了一种简单、有效的方法来解决这一问题,它将一个 网站的基本结构放在几个简单的HTML文件中(模板),以后我们要做的只是将文本传 到服务器,让程序按照模板自动生成网页,从而使管理大型网站变得容易。 所以,利用SHTML格式的页面目的和 ASP 差不多,但是因为是 API 所以运转速度 更快,效率更高,比ASP快,比HTML慢,但由于可以使用服务器端包含,因此使页面 更新容易(特别是批量更新banner,版权等),想象一下吧,你有一段 HTML,要在中间 穿插一些特殊的服务端脚本,比如插入其他 HTML 段落,你选择 ASP 来完成这个任务,但 是如果任务更繁重,需要更多的时间,比如5s,这个时候你不用 ASP 而用 SHTML,或 许处理时间就只用4s了.

• • • XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储 和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。 事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐 细的优点,但正是这点使XML与众不同。 XML与HTML的设计区别是:XML是用来存储数据的,重在数据本身。而HTML是 用来定义数据的,重在数据的显示模式。 XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的 唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都 将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台 下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式 输出结果。 为了使得SGML显得用户友好,XML重新定义了SGML的一些内部值和参数,去掉 了大量的很少用到的功能,这些繁杂的功能使得SGML在设计网站时显得复杂化。XML 保留了SGML的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同 时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。 因为XML是W3C制定的,XML的标准化工作由W3C的XML工作组负责,该小组成 员由来自各个地方和行业的专家组成,他们通过email交流对XML标准的意见,并提出 自己的看法 (。因为XML 是个公共格式, (它不专属于任何一 家公司),你不必担心XML技术会成为少数公司的盈利工具,XML不是一个依附于特定 浏览器的语言

• 下面是W3C的HTML工作组主席Steven Pemberton回答的关于XHTML的常见 基础问题。 (1)XHTML解决HTML语言所存在的严重制约其发展的问题。HTML发 展到今天存在三个主要缺点:不能适应现在越多的网络设备和应用的需要, 比如手机、PDA、信息家电都不能直接显示HTML;由于HTML代码不规范、 臃肿,浏览器需要足够智能和庞大才能够正确显示HTML;数据与表现混杂, 这样你的页面要改变显示,就必须重新制作HTML。因此HTML需要发展才能 解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML过度的 一个桥梁。

• 网页中的层;div和span都是CSS里头的层,由全球广域网协会W3C的 Positioning HTML Elements with Cascading Style Sheets(使用级联 样式表确定HTML元素的定义)定义。 DIV元素是用来为HTML文档内大块(block-level)的内容提供结构和背景的 元素。DIV的起始标签和结束标签之间的所有内容都是用来构成这个块的,其 中所包含元素的特性由DIV标签的属性来控制,或者是通过使用样式表格式化 这个块来进行控制。Internet Explorer和Netscape的浏览器都支持DIV标签。 DIV和SPAN 很多开发人员都把DIV元素同SPAN元素弄混淆了。尽管它们在特性上相。

作者 admin

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注