html

<html>
<head>
<meta charset="utf-8">
<title>展示学生资料</title>
</head>
<body>
<?php  $name="王六"; ?>
    <table>
        <tr>
            <td>姓名</td>
            <td><?php echo $name;?></td>
        </tr>
    </table>
</body>
</html>

上面的程序保存为test.php用浏览器打开,显示结果如下
姓名 王六
上面的程序保存为test.html时,用浏览器打开,显示结果如下
姓名
里面的php不被解析了?

 

后缀识别问题,php的话,浏览器需要配合服务器环境,两个一起处理,如果是.html等后缀,浏览器会认为这个本身就是一个静态文件,和服务器等无关,那么就自己解析了(其实就是被php忽略了,没有达到php去解析),一般情况下,只有php文件能够包含html代码,而不能反过来使用

 

php文件里面可以包含html css

 

以下面代码示例为例:一个是我们客户端的HTML文件,其中包含了JavaScript代码,它利用AJAX方法发送JSON字符串数据到服务器上,另一个PHP文件将会对数据进行接收并处理。

 

即将所有URL中包含“index.php?category=”的部分替换为“directory-”,并加上.html后缀。

以上是php转换成html的方法的所有内容,

 

另外要注意html,这里指的的是纯静态或者是伪静态页面,如果网站程序是php等类型,可以通过伪静态设置,让页面URL以.html的形式打开。

 

简单理解index.html就是网站或者栏目下的主页,它是默认打开的页面。可以是一个纯静态的页面文件,也可以是伪静态生成的文件(这种文件没有实际的物理地址,只会存在数据库中)。目前有很多网站系统支持生成纯静态页面,这种情况下,在网站服务器上就存在着真正的页面文件。

index.html一般是大家墨守成规形成的一种网站首页的文件名称,当然,除了index.html外,还有defult.html或者home.html等,主要看网站编写者的喜好了,除了.html外也还有动态页面结尾的,比如.asp/.php/.jsp/.aspx等形式。

 

 一个网站首页打开有很多种形式,有index.html、index.htm、index.php;有朋友做完一个网站打开经常会出现www.******.com/index.html这种格式出现,感觉不利于网站优化,想把后面的index.html去掉,可以使用iis来处理。

posted @ 2021-04-21 20:44  一只测试小菜鸡  阅读(45)  评论(0编辑  收藏  举报