【问题标题】:Same layout different content html [closed]相同的布局不同的内容html [关闭]
【发布时间】:2013-05-16 15:44:02
【问题描述】:

对创建网站还很陌生,所以对所有事情都不确定,但我一直在寻找如何最大限度地减少一个网站中的 html 页面数量。因为它占用了太多空间。每个页面都有相同的布局只是不同的内容,我知道有一种方法可以改变内容而不需要制作这么多的 html 页面,但我一直在寻找并且似乎找不到任何类型的代码可以做到这一点。我知道这个问题必须有很多答案,但我在搜索时一定是用词错误,因为我似乎找不到任何东西。所以基本上我想知道是否有一种方法可以为布局制作一页,然后为所有内容制作一页,显然当按下链接时会显示正确的内容? 抱歉,如果这是一个愚蠢的问题,如果找不到我需要的东西会很烦人。

【问题讨论】:

  • 你的意思是像wordpress这样用php写的内容管理系统?
  • 您可以考虑将页面的页眉和页脚存储在一个 PHP 文件中 - 假设页眉和页脚在整个网站中都是不变的。然后每个网页都会调用页眉的回显,显示内容,然后回显页脚。对页眉/页脚的任何更改都会影响整个网站。

标签: php html css layout


【解决方案1】:

要创建布局,您可以使用 include 函数添加页面的冗余部分(页眉、页脚、菜单或侧边栏)。

更多信息,请查看herehere

【讨论】:

    【解决方案2】:

    您的问题太宽泛了,但要给您一个快速的答案 - 人们使用 AJAX(异步 JavaScript 和 XML)从远程页面获取内容,然后将其嵌入到当前页面中。

    这意味着您可以“获取”静态 HTML、动态 HTML(php、python、ruby 等)、JSON 等等。

    有几种方法可以做到这一点,但这应该可以帮助您开始使用谷歌搜索或提出正确的问题。

    AJAX - jQuery - 如何。然后,如果您再次遇到真正的编程问题,只需向 SO 提出问题。

    【讨论】:

      猜你喜欢
      • 2011-10-03
      • 1970-01-01
      • 2010-11-06
      • 2012-07-12
      • 2011-08-16
      • 2018-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多