【发布时间】:2023-04-04 01:41:01
【问题描述】:
我是网络开发的新手,我一直在研究什么是在多个网页中重用导航/横幅的最佳方法,但我一直无法找到确切的答案。
我想做的事:
网站内容几乎完全是静态的。我不需要 CMS 或类似的东西。这是一个非常简单的网站。
我想知道的:
保留横幅/导航但更改内容的最佳方法是什么?
- HTML + CSS?似乎有几种不同的方法可以实现它 这;例如使用服务器端包含或使用 CSS 隐藏页面。
- 使用 JS/jQuery
- ASP.NET 母版页。这似乎是目前最好的方法,尽管对于这样一个基本网站来说似乎有点过头了。
- PHP:例如在每个页面中包含标题。
-
还有什么?
那么保持页面之间导航的最佳选择是什么?
感谢您的帮助。
【问题讨论】:
-
这个问题不属于 StackOverflow。你应该试试Programmers, by StackExchange。真可惜,因为这是一个写得很好的问题。 :(
-
没有最好的单一选择。除非您使用 HTML5 History API 或 hashbang hack,否则 JS/jQuery 将中断对特定页面的热链接。 PHP 包含通常很好,而且麻烦更少,但这取决于您的需要。
-
框架、Dreamweaver 模板或 SSI 是最简单的选项,具有最少的限制和复杂性。
-
不要使用框架,不要使用框架,不要使用框架
-
@Dagon:框架有什么不好?他们提供搜索引擎优化、可访问性和几乎所有工作......
标签: php javascript html asp.net css