百科狗-知识改变命运!
--

.htm和.aspx页面的区别

乐乐10个月前 (12-23)阅读数 6#综合百科
文章标签网页静态

.htm和.aspx页面的区别:.html文件是基于HTML的静态网页,.aspx在静态HTML网页里面嵌入了动态的指令,起到动态的效果。

.html文件的内容是固定不变的。其页面内容使用的仅仅是标准的HTML代码,最多再加上流行的gif、flash等格式的动态,还有产生动态的字幕等动画效果。当客户机通过IE浏览器向Web服务器请求提供网页内容时,服务器仅仅是将已经设计好的静态HTML文档传送给用户浏览器。

.aspx是ASP.NET 页面的扩展名。它无非是在静态HTML网页里面嵌入了动态的指令(这些动态指令是由各种脚本语言编写的,是由IIS服务器上的脚本引擎来执行的)而已。如果浏览器请求某张 ASP.NET 页面,那么在把结果发回浏览器之前,服务器首先会处理页面中的可执行代码(即,脚本语言代码 )。

拓展材料:

在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为"静态网页",静态网页是标准的HTML文件,它的文件扩展名是.htm、.html,可以包含文本、图像、声音、FLASH动画、客户端脚本和ActiveX控件及JAVA小程序等。

静态网页是网站建设的基础,早期的网站一般都是由静态网页制作的。静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。

这个一般是网站的主页面文件。

.htm和.aspx页面的区别

如果需要浏览其效果的话,用浏览器显示就是,用IE或者其他浏览器直接打开。

如果需要编辑其内容的话,可以用Dreamweaver等软件打开,没有专门的网页编辑工具的话,也可以直接用系统自带的记事本打开,就像编辑TXT文件那样。

一般来说:

.asp结尾的文件是用asp语法写的网页文件,而.aspx是用asp.net写的。

补充一下:

asp一般只支持vb脚本和jsp脚本;asp.net支持更多的脚本,具体请自己查询。

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)