【原创】aspx和html之间的区别

来源:互联网 发布:实用软件 编辑:程序博客网 时间:2024/05/04 10:12

                                     aspx和html之间的区别
一、概述
在解释aspx和html之前,先说明一下静态网页和动态网页两个概念:
1.静态网页
   在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”。静态网页是标准的HTML文件,静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。
2.动态网页
   与之对应的就是动态网页,它使用html+ASP,html+aspx或html+php的组合。在服务器端运行的程序、网页、组件,属于动态网页,运行于客户端的程序、网页、插件、组件,属于静态网页。
二、主要内容
1.aspx文件
   aspx文件一般是由.NET等编程工具创建文件时产生的文件,是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是在服务器端靠服务器编译执行的程序代码。
2.HTML文件
   html是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文件是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML文件的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。网页的本质就是HTML,通过结合使用其他的Web技术,可以制作出更加强大的网页。

3.两者的区别
1、.aspx页面可以用服务器控件和HTML标签,它有个后台cs关联文件,而HTML页没有cs文件。
2、HTML页不能用服务器控件。
3、HTML页运行速度比.aspx页面快。
4、.aspx控制页面控件比HTML页方便

0 0
原创粉丝点击