第1个回答 2013-05-08
.php文件是由php解释器解释执行的,而.html文件是直接由浏览器解释执行的,浏览器不认识php代码哦。
因此,如果你的文件中仅包含html而不包含任何php命令,完全可以,也最好将其已.html作为扩展名。
第2个回答 2013-05-08
.html静态页面 而.php页面可以有php一些执行语句
第3个回答 2013-05-08
你看到的网页有两种,内容不变的是静态的,通常扩展名是 htm html ,这种你浏览器请求的话,服务器就直接传给你了,一种是内容根据条件变化的,可能每个人看到的都不一样,这种叫做动态页面,动态页面里的代码是服务器调用程序处理过之后才传给你浏览器的。 php 就是这样一个处理器,也是写这种动态代码的语言,那么服务器怎么知道这个文件该不该处理之后再传呢,最简单的办法就是用扩展名区分,见到 php 的服务器就先调用 php 程序处理之后才发给浏览器。
php页面内容也可以包括html页面内容,如果都是 html 内容,那么相当于php处理器打开文件看了下,没啥处理的,就直接丢给浏览器了。对于浏览器,看到的效果一样,但服务器上实际有一个处理过程。