是否编译了HTML文件?如果是,使用哪个编译器?如果没有,那么浏览器如何找到任何错误?编译html文件
Q
编译html文件
0
A
回答
5
HTML文件不会被编译;他们可以说是被解释的。
根据请求将原始HTML文件数据(标记文本)推送/拉下到客户端/浏览器,然后使用其自己的引擎实现(大多数情况下,如果客户端是可视化的渲染浏览器)将呈现它认为合适的内容。
这就是为什么,而根据需要,比方说,Chrome浏览器,同样事情可能被其他用户意外地呈现一个件事可能的工作 - 例如,IE已经取得了臭名昭著的发明了它自己的方式加工标记和忽略“标准”,但MS团队现在似乎正在达到他们的感觉。
客户端/浏览器发现错误,就像编译器在编译时会发现错误一样,只在可以标记为运行时的地方。 它知道什么可以用自己的方式处理,因此可以报告。在这一点上,客户已经拥有了数据,显然。
1
HTML不是“编译”的。它被交付给客户端(在大多数情况下是网页浏览器),并由客户端以某种方式“呈现”(大多数情况下是作为Web浏览器中的可视网页)。
有各种浏览器使用的各种rendering engines。错误由渲染引擎确定并处理。
0
如前所述,HTML不会被编译。
但是,令人困惑的是,Microsoft有一个名为Compiled HTML(.CHM)的帮助格式。虽然这不是编译成与计算机程序编译相同的意义,但编译更像书籍“编译”。换句话说,这只是许多HTML文件的单个文件表示。
相关问题
- 1. GWT - 编译为html文件
- 2. Angular1.3:$在文件链接中编译html?
- 3. 为编译类生成html文件
- 4. 如何将HTML文件编译成CHM文件?
- 5. 编译或不编译.class文件
- 6. 编译rpm而不编译源文件
- 7. 编译* .py文件
- 8. 编译pyx文件
- 9. 编译头文件
- 10. HTML,编译或不编译...外部?
- 11. $编译不编译html字符串 - angularjs
- 12. 编译xml文件组件
- 13. 如何编译HTML?
- 14. 用angular2编译html
- 15. Sublime文本如何用HTML编译php?
- 16. HTML条件编译在MVC C#关闭
- 17. Matlab Mex的文件编译
- 18. 文件不会编译name.java
- 19. C++ - 预编译头文件
- 20. 编译单内核文件
- 21. MIDL编译IDL文件
- 22. 编译文件夹和PIE.htc?
- 23. FlexSDK编译mxml文件
- 24. 使用.lst文件编译
- 25. 编译二进制文件
- 26. Asp.net webforms C#文件编译
- 27. C#dll文件编译
- 28. Runtime.exec不编译java文件
- 29. 编译hadoop java文件
- 30. C - 编译静态文件