网页语言有html,php.jsp,无论什么语言浏览器总是能正常显示,这个解析工作是浏览器完成的吗?
16lz
2021-01-22
不是,浏览器最基本的语言是html追问:
也就是说浏览器只看得懂html、css、js等
其他的服务器端动态脚本,比如你说的php、jsp等,解析工作是在服务器完成的!
打个比方,你在电脑显示屏上看到的一切东西,你看是在显示屏上,但他们的运行是在电脑主机里运行的,显示器,只是个显示而已!
当然,浏览器不能解析php, 那为什么浏览器中能查看php等文件的内容呢
那是因为服务器上有php的解析器,比如apache+php, 当浏览器请求一个php文件的时候,这个解析器会将这个php文件进行逻辑处理和编译,再将编译后的结果转化成html源发送至浏览器进行展示。。。。
更多相关文章
- body和html到底有多高&&浏览器的背景色问题
- 浏览器的地址栏尺寸是否会影响CSS媒体查询?
- 关于大背景图片随浏览器百分比缩放的问题
- 在CSDN下载资源,扣了积分,下载的是一个404页面的html文件
- html5结合flash实现视频文件在所有主流浏览器兼容播放
- iis aspx常见错误 HTTP 错误 404 - 文件或目录未找到。
- 急死我了!我以前用DREAMWEAVER编写的HTML文件突然变成乱码了!!!
- 安装的Moodle字体在其他浏览器中不起作用
- html页面输出pdf格式文件(一步步很详细)