好的,我的英语不是最好的,所以我提前道歉。问题真的很愚蠢,我不知道如何调用,但我会尝试更好地解释它。所以我正在为一个餐馆制作模板,菜单每周都在变化。那么是否有可能在其他地方(在分开的地方(外部或内部))编写段落,然后在.html中的某处“调用它们”。
实施例。在C#中创建方法,然后在我们想要
的时候在任何地方调用它们答案 0 :(得分:1)
在我看来,最简单的方法是使用php。 然后使用菜单就可以使用以下内容:
<?php inlcude('menus/file.php');
在服务器上创建一个文件夹菜单,你可以在其中输入带有html的php文件。
所有文件都可以是简单的html。没有必要在你想要调用我之前放置的文件使用代码的地方学习php。
答案 1 :(得分:0)
HTML没有良好的方式来实现这一目标(虽然存在iframe)。
这种事情通常由生成HTML的软件处理,或者在请求页面时(通过某些Web服务器中的非常基本的SSI支持到服务器端编程(可以使用C#))或者在出版时(通过诸如Gulp之类的构建工具)。
答案 2 :(得分:-1)
您可以使用jQuery
来实现它(如果它是一个简单的网站和简单的菜单),请阅读http://api.jquery.com/load/上的相关功能
您也可以在这里阅读一个简单的内容:HTML File including another HTML file
我可能还包括一个非常基本的例子
main.html中
<body>
<header>Some header</header>
<content>
<main class="the-menu"></main>
</content>
<script>
$(".the-menu").load("menu.html");
</script>
</body>