`
moneyinto
  • 浏览: 33855 次
  • 性别: Icon_minigender_1
  • 来自: 东台
社区版块
存档分类
最新评论

前端include file

阅读更多

后台模板引擎渲染页面,都可以做到相同html的拆分引入,那如何在前台也这样实现呢?

搜索了一下,可以用shtml实现。

我们新建两个文件:a.shtml,b.shtml

 

a.shtml的内容:

<!DOCTYPE html>
<html>
<head>
    <title>b</title>
</head>
<body>
<div>a.html</div>

 b.shtml的内容:

<!--#include file="./a.shtml" -->
<div>b.html</div>
</body>
</html>

 这样我们访问b.shtml就可以引入a.shtml的内容了。

分享到:
评论

相关推荐

    前端开源库-markdown-it-include

    include(path/to/file.md)`,在解析Markdown文档时,会将指定路径的文件内容插入到当前文档的相应位置。这种方式使得文档结构更加清晰,减少了复制粘贴导致的错误,并且提高了代码维护性。 使用Markdown-it-Include...

    前端开源库-gulp-tag-include

    &lt;tag-include src="path/to/file.html"&gt;&lt;/tag-include&gt; ``` 通过这种方式,你可以将如`header.html`、`footer.html`等组件文件引用到各个页面中。`gulp-tag-include`还支持属性设置,比如`ignore`属性可以排除某些...

    Gulp前端模版插件Gulp-art-include.zip

    基于腾讯 artTemplate 的 gulp 前端模版插件,功能类似于 gulp-file-include 插件。在编写模版时可以使用全部 artTemplate 的语法,引用模版时可以传递 JSON 数据用于渲染模版。同时也支持模版嵌套。 OSC的编辑器我...

    python后端接收前端回传的文件方法

    ### Python后端接收前端回传的文件方法 在现代Web开发中,前后端分离已成为一种常见的架构模式。这种模式下,前端负责用户界面与交互逻辑的实现,而后端则主要处理业务逻辑、数据存储以及与前端的数据交换等功能。...

    前端开源库-yaml-import-loader

    前端开源库-yaml-import-loaderyaml导入加载器,一个可定制的yaml加载器,用于支持'!import&lt;file&gt;'type to include different yaml files,and'...import raw&lt;file&gt;'type to include the string contents of any file.

    静态页面实现 include 引入公用代码的示例

    在前端开发中,静态页面实现 include 引入公用代码是非常常见的需求,今天我们就来分享一下静态页面实现 include 引入公用代码的示例。 首先,让我们来看一下传统的 PHP include 函数实现静态页面引入公用代码的...

    详解webpack之图片引入-增强的file-loader:url-loader

    **Webpack中的图片引入:增强版File Loader - URL Loader** 在前端开发中,Webpack是一个非常重要的模块打包工具,它能够处理JavaScript、CSS以及其他静态资源。在处理图片资源时,`url-loader`是一个非常实用的...

    gulp-html-include-boilerplate:使用gulp-file-include和browser-sync的简单样板

    **gulp-html-include-boilerplate** 是一个基于Gulp的工作流模板,主要用于HTML页面的预处理,它结合了`gulp-file-include`、`browser-sync`以及`gulp-sass`等工具,为开发者提供了一个高效的前端开发环境。...

    asp #include命令

    --#include file="path/filename"--&gt; ``` 或者 ```html &lt;!--#include virtual="/path/filename"--&gt; ``` 这里有两个关键参数:`file`和`virtual`。 - **file**:当使用`file`参数时,其值是指向被包含文件的相对...

    jqury.js+elementUI+vue.js.rar

    在IT行业中,前端开发是至关重要的一个领域,它关乎到用户与应用的交互体验。本项目结合了jQuery.js、Element UI以及Vue.js这三个强大的技术,为开发者提供了一套高效的开发工具包组合。以下是对这三个技术及其整合...

    gulp4.0.2 前端构建脚手架

    6. **HTML模板处理**:`gulp-file-include`或`gulp-pug`可以处理HTML模板,简化HTML结构。 7. **版本控制**:通过`gulp-rev`和`gulp-rev-replace`为静态资源添加版本号,解决缓存问题。 8. **生成源码映射**:`...

    前端开源库-rollup-plugin-strip

    file: 'dist/bundle.js', format: 'cjs' }, plugins: [ strip({ include: ['**/*.js'] // 指定要剥离的文件或模式 }) ] }; ``` 在上述配置中,`strip`插件接收一个配置对象,其中`include`属性可以指定你想...

    JSP Explorer 文件浏览器 v1.0-fileexplorer.zip

    1. **JSP基础**:理解JSP的工作原理,包括编译过程(JSP转换为Servlet)、生命周期、指令元素(如page、include、taglib)以及动作元素(如jsp:include、jsp:forward)。 2. **Java Servlet**:JSP的本质是Servlet...

    gulp搭建前端框架

    可以使用`gulp-file-include`或`gulp-inject`来插入或替换HTML中的模板。 4. **图片优化** 使用`gulp-imagemin`对图片进行压缩和优化。 ```javascript const imagemin = require('gulp-imagemin'); gulp.task...

    smarty实例教程

    3. include 语句:使用 {include file="xxx.tpl"} 语句将一个模板文件包含到当前页面中。 实例 1:简单的 Smarty 模板示例 index.tpl 文件内容: ``` {* 显示是 smarty 变量识符里的用*包含的文字为注释内容 *} {...

    Java Web应用开发:商品展示静态页面.docx

    为了让页面看起来更整洁且易于维护,我们可以使用JSP的`&lt;%@ include file="..." %&gt;`指令来包含其他页面。具体而言,我们将把`head.jsp`、`left.jsp`和`statusBarNavigation.jsp`这三个页面嵌入到`showProducts.jsp`...

    gulp搭建的前端多页面工程化开发环境

    npm install --save-dev gulp-sass gulp-file-include gulp-concat gulp-uglify gulp-clean ``` 6. **配置任务**:在`gulpfile.js`中,编写任务逻辑。例如,我们可以定义如下任务: - `sass`任务用于编译Sass到...

    gulpjob:使用 node 和 gulp 实现前端 Web 开发自动化

    大口大口地工作 使用 node、gulp 和 compass 实现前端 Web 开发自动化。...│ ├── _included.js (included in the file above with gulp-include) │ └── single-script.js (a single script file) └── scss

    (第29讲) PHP模板引擎Smarty内置函数

    {include file="article.tpl" article_title=$title} ``` 3、**IF条件语句的使用** Smarty支持条件语句,如`if`、`elseif`和`else`,以便根据特定条件渲染模板。例如,检查用户是否已登录: ```smarty {if $is_...

Global site tag (gtag.js) - Google Analytics