【问题标题】:Programming and scripting languages编程和脚本语言
【发布时间】:2015-07-31 04:16:30
【问题描述】:

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

如果只是没有编译的区别?那么脚本语言不用编译有什么好处呢?

【问题讨论】:

  • 编程语言和脚本语言之间的区别已经涵盖here

标签: html programming-languages scripting-language


【解决方案1】:

回答您问题的第二部分..
“为什么 HTML 既不是编程语言也不是脚本语言?”

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

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

总结一下,
HTML => 定义网页的结构
CSS => 定义样式
Javascript => 在网页上提供脚本支持

【讨论】:

    【解决方案2】:

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

    最后浏览器以标记语言呈现,即 HTML

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-19
      • 1970-01-01
      • 1970-01-01
      • 2011-11-18
      • 2019-07-04
      • 2011-03-29
      • 2010-12-03
      相关资源
      最近更新 更多