有没有纯前端系统可以帮助我复用html?

发布于 2024-11-30 00:15:40 字数 289 浏览 1 评论 0原文

例如,我有 3 个具有相同结构的页面:

   banner  
main content
   footer  

bannerfooter 部分是相同的 html,main content 是不同的静态 html .
我不想将 bannerfooter 的 html 代码复制到每个页面,这使得代码重构变得困难。而且我不想要后端输出方法。谢谢。

For exmaple, I have 3 pages with the same structure:

   banner  
main content
   footer  

The banner and footer part are the same html, and main content are different static html .
I don't want to copy the html code for banner and footer to each page which makes the refactor of code hard. And I don't want back-end output methods. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

走野 2024-12-07 00:15:40

我认为迄今为止最好的答案就在这里:

使用 在 .php 文件中,并将其余部分写入静态 HTML。 – Wesley Murch 8 月 17 日 7:35

从技术上讲,它是后端代码。但是,从技术上讲,如果没有出现任何问题,您就不必打扰后端程序员。将可重用的静态 HTML 保存在一处,并在需要时调用它。

否则,我无法完全理解在不调用后端的情况下重用服务器端资源的想法。这基本上是一个悖论。

I think the best answer so far was here:

Use <?php include 'banner.html'; ?> in a .php file and write the rest of it in static HTML. – Wesley Murch Aug 17 at 7:35

Technically, it's back-end code. But, technically, if nothing goes wrong, you won't have to bother back-end programmers. Keep your reusable static HTML in one place and call it when you need it.

Otherwise, I can't quite wrap my head around the idea of reusing server-side resources without calling on the back-end. It's basically a paradox.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文