对比aspx和html[通俗易懂]

对比aspx和html[通俗易懂]对比aspx和html

大家好,又见面了,我是你们的朋友全栈君。

    前一段时间对比过HTML和XML,最近在两个项目中又分别用aspx和html设计页面,那么aspx和html有什么区别呢?

aspx文件是在服务器端运行的动态网页的文件,通过IIS解析执行后可以得到动态页面。

html是一种静态的页面格式,不需要服务器解析其中的脚本。


静态网页和动态网页

静态网页,在网页中没有程序代码,不会被服务器端执行。这种网页通常由HTML语言编写,并以扩展名.html或.htm存储。当我们浏览静态网页的时候,网站服务器会直接把档案传给客户端的浏览器。

动态网页,及时网页内含有程序代码,并会被服务器端执行。在服务端可以以.aspx或.asp存储。当我们浏览动态网页时首先要在服务器端执行程序后,才能将执行后的结果下载给客户端的浏览器。


对比html和aspx

1.aspx页面可以用服务器控件和html标签,(runat = ” server ” 即表示可以在服务端使用),有后台cs关联文件,而html页面没有。

2.html页面不能用服务器控件。

3.aspx控制页面控件比html页面方便。(这点还没体会到)‘

4.html页面运行速度比aspx页面快。


下面是网上搜到的小例子,看完后就会更加理解html和aspx的原理。

1.在html页和aspx页分别插入脚本语言后的运行效果

html页

对比aspx和html[通俗易懂]

aspx页

对比aspx和html[通俗易懂]

    可见html语言定义的是数据如何显示,而不能生成动态数据。

2.分别查看两个页面在浏览器端的源代码

html页面

对比aspx和html[通俗易懂]

aspx页面

对比aspx和html[通俗易懂]

    可以看出html页面在服务器端没有经过任何处理就直接发送给浏览器,由浏览器端的解释器进行内容解释并显示结果。而aspx页首先会在服务器端执行,再发送给浏览器。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/105740.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月24日 下午11:20
下一篇 2022年4月24日 下午11:40


相关推荐

  • 星火投标

    星火投标

    2026年3月14日
    3
  • 科大讯飞“AI孙悟空”亮相大阪世博会

    科大讯飞“AI孙悟空”亮相大阪世博会

    2026年3月14日
    2
  • python之sympy库–数学符号计算与绘图必备[通俗易懂]

    python之sympy库–数学符号计算与绘图必备[通俗易懂]在实际进行数学运算的时候,其实有两种运算模式,一种是数值运算,一种是符号运算(代数)。而我们日常使用计算机进行数值运算,尤其是比如除、开平方等运算时,往往只能得到其近似值,最终总会已一定的误差,如果使用符号运算模式,则可以完全避免此种问题。一、数学符号及符号表达式符号表达式,区别于常规的数值型数学表达式,常规数学表达式,比如x+y*2等,基本x和y是一个变量,且变量最终也会被赋值,由变量组成的表达式,最后得出的也是一个数值。而符号表达式,则真正的由符号组成,而符号无需提前赋值,由符号组成的表达式

    2022年6月4日
    43
  • mysql安装教程2005,SQL 2005怎么安装 SQL Server 2005安装图解教程

    mysql安装教程2005,SQL 2005怎么安装 SQL Server 2005安装图解教程很多朋友由于工作需要,要在电脑上安装SQLServer2005数据库软件。而SQLServer的安装还有点小麻烦的,因为其要开启Windows的IIS服务功能,并且安装设置步骤也比较多SQL2005怎么安装呢?今天百事网小编瑞特就来给大家讲一下SQLServer2005安装图解教程。SQL2005怎么安装SQLServer2005安装图解教程以下我们演示的是Win7系统下安装SQL…

    2025年7月31日
    9
  • python安装cpickle_python中cPickle

    python安装cpickle_python中cPickle在python中,一般可以使用pickle类来进行python对象的序列化,而cPickle提供了一个更快速简单的接口,如python文档所说的:“cPickle–Afasterpickle”。cPickle可以对任意一种类型的python对象进行序列化操作,比如list,dict,甚至是一个类的对象等。而所谓的序列化,我的粗浅的理解就是为了能够完整的保存并能够完全可逆的恢复。在cPic…

    2022年6月15日
    55
  • DeepSeek 全方位使用指南:从入门到精通

    DeepSeek 全方位使用指南:从入门到精通

    2026年3月16日
    2

发表回复

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

关注全栈程序员社区公众号