关于html:编程和脚本语言

Programming and scripting languages

编程语言和脚本语言有什么区别?为什么HTML既不是编程语言,也不是脚本语言?

如果差异只是没有编译?那么拥有没有编译的脚本语言有什么好处呢?


回答问题的第二部分。"为什么HTML既不是编程语言,也不是脚本语言?"

HTML是一种标记语言。它将数据封装在标记中,以便浏览器读取和解释网页内容。它只是定义了网页上数据的用途。

但是,它没有编程语言的任何以下属性(仅举几个例子)。*它没有编程/功能逻辑*它不理解任何条件语句。*它不能计算表达式和计算(例如:2个数字的和)

总而言之,HTML=>定义网页的结构css=>定义样式javascript=>在网页上提供脚本支持


HTML标记语言编程语言用于计算服务器端的数据示例:php、asp、jsp等脚本语言在客户端计算机上计算示例javascript

最后,无论浏览器以标记语言IE HTML呈现什么。