Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在HTML中创建母版(模板)页面_Javascript_Php_Jquery_Html_Master Pages - Fatal编程技术网

Javascript 在HTML中创建母版(模板)页面

Javascript 在HTML中创建母版(模板)页面,javascript,php,jquery,html,master-pages,Javascript,Php,Jquery,Html,Master Pages,我一直在寻找html的母版页。我遇到了一些选择;使用iFrame、jquery或php。然而,我还没有找到任何可靠的信息,关于哪一个是最好的,或者如何开始一个。我的问题是:我应该使用什么来创建html页面的母版页? 我没有使用任何与VisualStudio相关的东西,只使用常规的HTML、PHP、jquery、javascript等等 感谢您的帮助。远离iFrame,使用PHP 基本上,页眉、正文内容和页脚都有单独的页面: header.php(包含您的文档类型、媒体包括(样式表、图标等)以及

我一直在寻找html的母版页。我遇到了一些选择;使用iFrame、jquery或php。然而,我还没有找到任何可靠的信息,关于哪一个是最好的,或者如何开始一个。我的问题是:我应该使用什么来创建html页面的母版页? 我没有使用任何与VisualStudio相关的东西,只使用常规的HTML、PHP、jquery、javascript等等


感谢您的帮助。

远离iFrame,使用PHP

基本上,页眉、正文内容和页脚都有单独的页面:

  • header.php
    (包含您的文档类型、媒体包括(样式表、图标等)以及之前的所有内容,包括
    标记。您可能希望在此文件的所有页面上显示任何其他内容(例如,网站标题、图像等)
  • footer.php
    (包含每个页面上的页脚,包括结束正文和HTML标记)
  • index.php
    (包含主页的内容)
header.php

<!doctype html>
<html>
<head>
    <title>My Site</title>
</head>
<body>
<p>Thanks for visiting.</p>

</body>
</html>
footer.php

<!doctype html>
<html>
<head>
    <title>My Site</title>
</head>
<body>
<p>Thanks for visiting.</p>

</body>
</html>
感谢您的访问


这是否可以使用“header.html”作为include参数,而不是像“header.php”这样的参数?是的,它可以。但是如果使用.php,通常会使您的生活更轻松(如果您以后想将php添加到这些页面中,那么更改所有include的扩展将是一件痛苦的事情)。我很抱歉问了这么多问题,我只是不太熟悉很多web开发。因此header.php文件只是一个基本的html文件,添加了php以帮助实现不同的功能(如母版页)?刚刚更新了我上面的评论。基本上,你是正确的。你可以编写普通的HTML和JavaScript,还可以执行/运行PHP(例如,使用上面包含的PHP)。