Html编译器和生命周期

时间:2015-05-06 09:20:08

标签: html

嗨专业人士,

  1. 任何人都可以解释HTML生命周期。
  2. 我想确定是否有可用于编译HTML文件的编译器。
  3. 我试图在网上找到。但没有运气我在网上找不到任何东西。

1 个答案:

答案 0 :(得分:1)

  1. 从客户端 - 服务器的角度来看?或客户端浏览器解析的角度?或者从触发观点的特定语言事件(即asp.net)?

    我会先猜测一下。这将是

    • 客户人员"请求"一个网页。例如,您打开网络浏览器,输入http://www.microsoft.com/&点击进入。
    • (忽略这里的协议和硬件和DNS讨论),请求通过互联网发送到托管该网站的服务器。该服务器将有一个"主页"配置。即如果有人请求Microsoft.com,请提供Microsoft.com/homepage.html文件"。
    • 然后将此文件发送回客户端计算机&浏览器呈现内容供最终用户查看。
    1. HTML是一种"标记语言" - 它仅用于描述内容和结构,它不是编程语言(它没有if / branching语句,循环,方法等)。

      只有编程语言具有编译器或解释器才能将人类可读的语句转换为二进制1& s;& 0' s在RAM&在CPU上。 HTML永远不会以这种方式转换,它只是按原样读取。

      您的网络浏览器(Internet Explorer,FireFox,Safari等)会发生什么?#34;读取" (或解析)HTML文档结构&然后内容以更人性化的格式将其输出到屏幕(即它可能会在屏幕上看到并标记并绘制一个表及其行,因此您可以看到它类似于Excel文件等。)