首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >所有页面都相同的网站部分是什么?

所有页面都相同的网站部分是什么?
EN

Stack Overflow用户
提问于 2015-11-24 12:15:33
回答 4查看 74关注 0票数 0

我是零在开发网站,但我增加了一个任务,建立一个简单的网站与6-10个html页面。这些页面有共同的部分,如页眉和页脚,跨越所有这6-10页。

现在的问题是我如何构建这些页面?因为第一页的内容(页眉和页脚)与第二页相同,等等…在这里,它创建了冗余。如果我在第一页更改了一些内容,而在第二页更改了其他内容,则会产生冗余。有没有叫做母版页或类似的概念?

处理它的最好方法是什么?

代码语言:javascript
运行
复制
<html>
</html>
EN

回答 4

Stack Overflow用户

发布于 2015-11-24 12:25:10

不使用Javascript或服务器端模板的最简单方法是使用HTML导入。不过我还没用过呢。http://www.html5rocks.com/en/tutorials/webcomponents/imports/

票数 0
EN

Stack Overflow用户

发布于 2015-11-24 12:31:15

你有一个机会的海洋:

  • 您可以使用某种服务器技术,如PHP或.NET
  • 您可以为常用工具创建单独的页面,并在iframes
  • 中使用它们您可以使用javascript

加载它们。

如果你想要一个又快又脏的解决方案,那么你可以选择iframe解决方案。但我建议您使用某种服务器端技术。

票数 0
EN

Stack Overflow用户

发布于 2015-11-24 12:20:09

只使用纯HTML你不能有一个母版页的概念,这是不可能的。

因此,如果您不想使用任何其他框架(AngularJS等)或适应其他语言(例如,ASP.NET等),则可以使用简单jQuery加载函数来包含标题或菜单html页面,

代码语言:javascript
运行
复制
<div id="new-header">
    <script>
        $("#new-header").load("header.html");
    </script>
</div>

这是我从here那里得到的

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33885362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档