【发布时间】:2015-07-31 04:16:30
【问题描述】:
编程语言和脚本语言有什么区别?为什么 HTML 既不是编程语言也不是脚本语言?
如果只是没有编译的区别?那么脚本语言不用编译有什么好处呢?
【问题讨论】:
-
编程语言和脚本语言之间的区别已经涵盖here
标签: html programming-languages scripting-language
编程语言和脚本语言有什么区别?为什么 HTML 既不是编程语言也不是脚本语言?
如果只是没有编译的区别?那么脚本语言不用编译有什么好处呢?
【问题讨论】:
标签: html programming-languages scripting-language
回答您问题的第二部分..
“为什么 HTML 既不是编程语言也不是脚本语言?”
HTML 是一种标记语言。
它将数据封装在标签中,供浏览器读取和解释网页内容。
它只是定义了网页上数据的用途。
但是,它不具有以下编程语言的任何属性(仅举几例)..
* 它没有编程/功能逻辑
* 它不理解任何条件语句。
* 它不能评估表达式并进行计算(例如:2 个数字的总和)
总结一下,
HTML => 定义网页的结构
CSS => 定义样式
Javascript => 在网页上提供脚本支持
【讨论】:
HTML 一种标记语言 编程语言用于在服务器端计算数据示例:php、asp、jsp 等 脚本语言在客户端机器上计算示例 javascript
最后浏览器以标记语言呈现,即 HTML
【讨论】: