小编Gra*_*yer的帖子

如果标题是 html,网站如何在每个页面上保留标题?

所以,我正在尝试制作一个网站,但问题是我找不到在每个页面上都保留标题的最有效方法。我的标题是 HTML 代码,它是网站上最重要的导航来源。这些选项卡使用指向其他 HTML 文件(都位于我的计算机本地)的链接进行导航,因此每个新页面都是另一个单独的 HTML 文件。以下是我使用的许多不同方法,但都以一种或另一种方式不足:

  1. 最基本的方法:将标题代码复制到网站上的每个 HTML 页面。
    我目前正在使用这种方法,它可能是有史以来最无效和最愚蠢的方法。缺点(这是很明显的)不仅很乏味,而且每次我对标题进行更改(比如可能添加不同的菜单、添加另一个选项卡、更改图像等)我都必须复制新的标题代码到其他一切。这太荒谬了!!
  2. 我尝试使用 w3schools 方法在页面 HTML 文件上实现单独的 HTML 文件(只有 HTML 代码)。所以,我有这 1 个 HTML 文件作为每个页面使用的标题,所以我在那个文件中进行了更改,它会自动应用于其他所有内容。然而,它并没有让我有效地组织大量的 HTML 文件,因为不像引用一个名为“style.css”的文件的样式表,它不允许我将 HTML 表放在不共享相同父级的文件夹中文件夹作为引用 HTML 页面文件。希望这是有道理的,但基本上,我无法在没有 w3school 代码失败的情况下获得一个分隔 HTML 菜单选项卡文件(“页面”)和 HTML 内容文件(“帖子”)的文件夹。这是链接:https://www.w3schools。
  3. 我已经在 Stackoverflow 上看到了其他选项,比如通过在 document.write() 中使用带有 html 代码的 js 文件来解决“无法实现 HTML 文件”的问题,但这对我来说很难使用,因为我的所有进步迄今为止。此外,我对使用 document.write 的想法感到非常不舒服,因为它可能与真正的 html 文件仍有很大不同。说真的,为什么没有样式表和脚本所具有的 HTML 实现系统???(脚本 src="b.js" 脚本和链接 rel="stylesheet" href="css/style.css" type="text/css")
  4. 使用 jQuery。我最不明白这一点(作为一名业余程序员),但我听说它也不一致。它似乎不适用于本地文件,这听起来像是一场噩梦。不过,如果有好的建议,带有 jquery 文件标签似乎不是最好的解决方案,但仍然是一个合理的解决方案。

所以,我遇到了很大的麻烦。其他网站是如何做到这一点的?他们使用不同的文件吗???他们使用PHP文件吗??我是否必须因为 PHP 是另一种语言而放弃我所有的硬头 HTML 工作和样式?我必须使用 Angular.js 吗???这太复杂了!

希望这个问题有点道理。如果您有问题,请提问。提前致谢。

更新 在 Stackoverflow 上检查了许多其他建议 PHP 的帖子后,我得到了我的 HTML 文件,然后将它从“index.html”重命名为“index.php”,并且神圣的宏实际上仍然表现得像一个 HTML …

html css header web

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

css ×1

header ×1

html ×1

web ×1