.htm.html.dhtml.xhtml.shtm.shtml有什么联系和区别?ASP、JSP、PHP又有什么区别?

如题所述

第1个回答  2011-09-02
htm和html是一个意思,原先的dos系统只能识别8+3的文件名,后规范成html,现在的浏览器都能识别
html :文本标记语言,用于显示页面
xhtml :语法更严格的html语言 比如html中写了<head>然后不写</head>也可以,但是xhtml规定必须以</head>结束(我们现在学的一般都是语法更严格的xhmtl)
dhtml Dynamic HTML的简称,就是动态的html,它只是HTML、CSS和客户端脚本的一种集成,即一个页面中包括html+css+javascript,html显示格式,css用于具体内容的显示(比如字体大小),js用于控制页面的动作,比如验证提交的数据的正确性(常用于用户注册)
shtml,shtml是一种基于SSI技术的文件,也就是Server Side Include--SSI 服务器端包含指令,当有服务器端可执行脚本时被当作一种动态编程语言来看待,就如asp、jsp或者php一样。当shtml或者shtm中不包含服务器端可执行脚本时其作用和html或者htm是一样的。

asp,php,jsp是三种不同的动态网页技术,具体可以参考http://news.xinhuanet.com/internet/2007-04/29/content_6044292.htm
相似回答