DHTMLshtmlXHTML的差异分析
Dhtml:要精确,DHTML只是一个概念,网页制作。事实上,任何组织或组织介绍了所谓的DHTML标准或技术specifications.dhtml不是技术、标准或规范。DHTML只是一种网页设计的概念,可以利用现有的网页技术,使网页标准语言,还可以将页面元素的实时下载后。
DHTML包含大致以下Web技术标准或规范:
HTML 4
没有什么可以说的,Web页面的基本语言标准。
CSSL
小心 uff01it不是CSS,但CSSL。它是用户端脚本语言的缩写,并转化为客户端脚本语言,主要是Javascript(JS),VBscript,Jscript(VBS)。网景主要支持JS,和IE的主要支持JS,VBS和Jscript。
DOM
文档对象模型的缩写,翻译文档对象模型,Web技术是一个标准的W3C日前提拔,将抽象的Web页面的内容为对象,每个对象都有自己的特性(属性)、(方法)和事件(事件),可通过上述CSSL IE和控制。NS的对象模型都是建立在W3C DOM的出版的基础上,有自己的扩展对象(扩展对象)。
CSS
这是级联样式表(层叠样式表)的缩写。这也是论坛中讨论的最技术规范。它是HTML的辅助设计规范,用于弥补HTML在排版中的局限性。这是部分的DOM。理论上,动态更改CSS属性通过CSSL可以做任何你想要的网页的视觉效果。
所以,简单地说,实现DHTML,它是基于HTML,使用DOM对象化的页面元素,并利用CSSL控制CSS属性的对象来实现网页的动态视觉效果。
Shtml:
问一个与HTML的区别,如果是用一句话解释:一是不是HTML,但服务器API,shtml是HTML。服务器动态生成的。
虽然两者都是超文本格式,一个是SSI技术的文件,服务器端包括SSI服务器端包含指令。如果Web服务器具有SSI功能(大多数(特别是在UNIX平台)的Web服务器,如Netscape Enterprise Server,如Netscape Enterprise Server,由SSI命令支持)。
为shtml文件特殊接待。首先扫描shtml文件看有没有特殊的SSI指令现在。
SSI指令是由Web服务器设置规则来解释的。
shtml
使用SSI(服务器端包括)HTML文件扩展名,SSI(服务器端包含),通常称为服务器端嵌入或服务器端包含
SSI工作原理:
之前的内容发送给浏览器,文本,图形,或应用信息可以包括使用服务器端的网页(SSI)指令。例如,你可以使用SSI包含时间/日期戳记,版权声明,或为客户填写和返回的文件使用重复的文字或图形,在多个文件中重复的一个简单方法。内容存储在一个包含文件和内容不进入所有文件,包含文件可以通过一个非常简单的语句调用的,这表明Web服务器插件内容到相应的网页。此外,使用一个文件时,对内容的所有的变化,可以只在一个地方。
因为包含SSI指令文件需要特殊处理,SSI文件扩展名必须是给予所有SSI文件。默认扩展名。Stm,Shtm,和。shtml
Web服务器处理SSI指令在处理网页时,Web服务器满足SSI指令,它将文件内容直接插入HTML网页。如果SSI指令包含在包含文件,该文件是插在同一时间。除了基本的指令包含的文件你也可以使用SSI指令,插入文件的相关信息,如文件的大小,或运行应用程序或shell命令。
一个网络维护中经常遇到的问题是,网站的结构是固定的,但为了更新一点内容,它必须重做大量的Web pages.ssi提供了一种简单有效的方法来解决这个问题,它将在几个简单的HTML文件,一个网站的基本结构(模板),然后我们要做的是文本的服务器,让程序自动生成网页根据模板,从而使管理大型网站更容易。
因此,该页shtml格式的目的和ASP差不多,但是因为API是运行速度更快,效率更高,速度比ASP,慢于HTML,但因为服务器可以使用更新的网页包含,那么容易(特别是批量更新的旗号,版权),想象一下你有一段HTML,一些特殊的服务器端脚本中,如其他HTML段落插入,你选择ASP来完成这个任务,但是如果任务更加艰巨,需要更多的时间,比如5 s,这个时候你用shtml而不是ASP,也许只有4的时刻。
Xhtml:
HTML是一个网页设计语言的网络基础、XHTML、XML是一种基于HTML标记语言,和一些看起来是一样的,只有一些小的但重要的区别,XHTML是HTML中起着类似的作用,因此,在本质上,XML,XHTML是一个过渡技术,结合XML(一点)的HTML强大的功能(大多数)和简单的特点。
2000年底,国际W3C(World Wide Web Consortium)组织出版的1版xhtml.xhtml 1是一种新的语言,是优化和HTML 4的基础上改进的,它是基于XML的applications.xhtml是一个增强的HTML,它的可扩展性和灵活性将适应未来网络应用需求。下面是关于XHTML的基本问题,回答了Steven Pemberton,W3C的HTML工作组主席。
(1)XHTML解决严重制约的HTML language.html发展今天的问题有三个主要缺点:不能适应当前的网络设备和应用的需求,如手机、PDA、信息家电都不能直接显示HTML;由于HTML代码不规范、机构臃肿、浏览器需要足够的智慧能正确显示和HTML;数据和性能的混合,让你的页面来改变显示,你必须重新创建HTML,HTML需要发展来解决这个问题,那么W3C成立了XHTML,XHTML是HTML到XML的大桥。
(2)XML是Web发展的趋势,所以人们都渴望加入xml.xhtml趋势是目前取代HTML4标记语言的标准。使用XHTML 1,只要您遵循一些简单的规则,就可以设计适合于XML系统和大多数HTML浏览器的页面,这意味着您可以立即设计XML,而不必等待用户使用支持XML的浏览器。
(3)使用XHTML的另一个优点是它很紧。当前网络HTML令人震惊的不良状况,早期的浏览器接受HTML标签,所以人们必须使用不同的浏览器在页面设计页面测试完成后,看是否兼容,经常有人莫名其妙之间多次修改设计的差异,以适应不同的浏览器。
(4)XHTML能够很好地与其他基于XML的标记语言、应用程序和协议协同工作。
(5)XHTML是Web标准系列的一部分,可以很好地用于其他用户代理,如无线设备。
(6)在Web设计中,XHTML帮助您消除演示代码的坏习惯,并帮助您养成标记结帐测试页面工作的习惯。