前端如何引入页面呢?

比如写好了一个公共的头部文件header.html,现在每个页面都要调用这个文件,怎么搞。

阅读 6.1k
6 个回答

html 本身没有提供模块化的功能。

大部分都是用后台模版引擎来组合的

1.纯前端来实现-封装成js组件[类似jquery]
2.服务器渲染-引入模版
3.考虑angular/vue/react等组件化开发方案

你说的内容,是包含<head>的内容,还是只是在<body>中的一部分。
前者用php <?php include('header.html');?>
后者可以用prepend();,把html代码放到js里并模块化。

首先把你做好的页头和页尾格式html改成php,然后在js文件中异步请求加载页头和页尾图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题