ASP网站是基于HTML的吗?
3个回答
展开全部
ASP是一个框架,是IIS自带的一个框架的,在语言支持方面支持JS,VB,VBS等等,请求到达时,IIS交由asp.dll文件进行处理,而asp.dll将处理结果逐步送回IIS,再由IIS送回给请求.这个过程中只有asp.dll处理时,生成HTML代码并将这个代码送回IIS的.
但不能说ASP是基于HTML的,HTML是asp框架的处理结果,是所有高级语言与不同服务器要处理的结果.也就是说不管你是使用IIS的asp,.net还是PHP,还是JSP,最终都是生成HTML.如果称asp是基于HTML的话,那么其他的如TOMCAT等等不也是基于HTML吗?
网站在这种情况下显然也不可能是基于HTML的,只能说有些人特别喜欢那种"客货"混装的形式,将服务器端代码与客户端代码混写在一起,实际上你可以完全不写一句HTML,都可以最终生成所需要的HTML的,而这种客户端与服务端代码混写的形式,看起来是很像是"基于HTML"的,但这只对于源码,不对于网站,所以说可以说部分ASP网站源码是基于HTML的,但不能说网站是基于HTML的.
但不能说ASP是基于HTML的,HTML是asp框架的处理结果,是所有高级语言与不同服务器要处理的结果.也就是说不管你是使用IIS的asp,.net还是PHP,还是JSP,最终都是生成HTML.如果称asp是基于HTML的话,那么其他的如TOMCAT等等不也是基于HTML吗?
网站在这种情况下显然也不可能是基于HTML的,只能说有些人特别喜欢那种"客货"混装的形式,将服务器端代码与客户端代码混写在一起,实际上你可以完全不写一句HTML,都可以最终生成所需要的HTML的,而这种客户端与服务端代码混写的形式,看起来是很像是"基于HTML"的,但这只对于源码,不对于网站,所以说可以说部分ASP网站源码是基于HTML的,但不能说网站是基于HTML的.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询