让对象标记像php include一样工作?

让对象标记像php include一样工作?,php,html,Php,Html,我有三个我正在整理的设计文件。页眉、索引和页脚。现在,我可以将header放在header.php中,生成index.php并使用php include将header添加到中 但有没有办法让html5中的标记像php包含一样工作?这意味着它不会像一个iframe,如果我点击一个链接,它只会改变那个框 基本上,我正在尝试创建一个包含导航的文件,并使用一些替代php include的东西在我创建的每个新页面上添加navi。如果PHP不是一个选项,您将如何实现这一点?正是您想要的。这是一种在其他HTM

我有三个我正在整理的设计文件。页眉、索引和页脚。现在,我可以将header放在header.php中,生成index.php并使用php include将header添加到中

但有没有办法让html5中的标记像php包含一样工作?这意味着它不会像一个iframe,如果我点击一个链接,它只会改变那个框

基本上,我正在尝试创建一个包含导航的文件,并使用一些替代php include的东西在我创建的每个新页面上添加navi。如果PHP不是一个选项,您将如何实现这一点?

正是您想要的。这是一种在其他HTML文档中包含和重用HTML文档的方法

对于HTML导入,使用标准标记上的导入关系,例如:

<link rel="import" href="import-file.html">

查看详细信息。

非常感谢,您知道在线提供的演示吗?我似乎无法让它为我的生活工作哈哈。这似乎是我见过的唯一一篇文章,但很难理解如何将一些简单的东西组合在一起:(我使用的是Chrome 31.0.1650.63。它不支持这种重新创建。你可以在Javascript控制台的document.createElement('link')中键入代码
“导入”,以检查你的浏览器是否支持它(返回true)。
<script src="HTMLImports/html-imports.js"></script>