Javascript 在html中包含html文件的可能性

Javascript 在html中包含html文件的可能性,javascript,html,navigation,Javascript,Html,Navigation,如何添加导航文件作为每个页面的标题。例如,我有一个navigation.html文件,其中包含混合应用程序的导航。我想把这个(navigation.html)添加到我所有的网页(index.html、contact-us.html等),这样我所有的html页面都有相同的导航,并且易于包含。不在每页中对它们进行编码。基于您的问题,我认为您可以这样编写这在HTML和Javascript中是不可能的。您可以学习一些基本的PHP并以这种方式添加它,但是您需要一个启用了PHP的apache web服务器才

如何添加导航文件作为每个页面的标题。例如,我有一个navigation.html文件,其中包含混合应用程序的导航。我想把这个(navigation.html)添加到我所有的网页(index.html、contact-us.html等),这样我所有的html页面都有相同的导航,并且易于包含。不在每页中对它们进行编码。

基于您的问题,我认为您可以这样编写
这在HTML和Javascript中是不可能的。您可以学习一些基本的PHP并以这种方式添加它,但是您需要一个启用了PHP的apache web服务器才能使您的站点工作。 另一个选项要复杂得多,但您可以学习React或Angular之类的javascript框架,它利用组件层次结构和呈现

而且。有一个叫做CTRL-A CTRL-C CTRL-V的神奇命令


(全选、复制、粘贴)

除非您使用像Pug(又名Jade)这样的模板系统,否则无法在其他html文件中动态包含html文件,您也可以使用PHP,但这不是该语言的用途。@Baruch我以前尝试过使用像twig这样的模板系统。你知道在开发我的混合应用程序时最好使用什么吗?当你说“混合”是什么意思?您使用的是哪种语言?@Baruch混合移动应用程序使用HTML、CSS和JavaScript。我建议您看看php中的HandlebarsJS,这是答案,但对于HTML?关于HTML+jquery:
这在HTML和JavaScript中是不可能的。
不正确,您可以使用Handlebars、Jade、Twig,如果您使用JavaScript,您可以使用EJS,一堆其他的系统可以让你做到这一点-1.