如何在html/javascript中模拟asp.net母版页的模板功能,同时保持网站搜索引擎的友好性?

如何在html/javascript中模拟asp.net母版页的模板功能,同时保持网站搜索引擎的友好性?,javascript,html,css,Javascript,Html,Css,我习惯于使用ASP.NET母版页,以帮助我在ASP.NET站点中保持一致的外观和感觉,而不会出现大量重复。我正在尝试做更多纯HTML/Javascript站点,但发现自己想要回到主页并使用母版页。我也不想破坏我在搜索引擎中获得好收视率的机会。如何在html/javascript中模拟asp.net母版页的模板功能,同时保持网站搜索引擎的友好性 注意:我只想使用HTML/Javascript。请不要使用服务器端解决方案。如果可以使用php: 欢迎来到我的主页! 一些文本 一个不那么优雅的解决

我习惯于使用ASP.NET母版页,以帮助我在ASP.NET站点中保持一致的外观和感觉,而不会出现大量重复。我正在尝试做更多纯HTML/Javascript站点,但发现自己想要回到主页并使用母版页。我也不想破坏我在搜索引擎中获得好收视率的机会。如何在html/javascript中模拟asp.net母版页的模板功能,同时保持网站搜索引擎的友好性

注意:我只想使用HTML/Javascript。请不要使用服务器端解决方案。

如果可以使用php:


欢迎来到我的主页!
一些文本

一个不那么优雅的解决方案是iFrame

    <iframe src="layout.html"></iframe>

您可能想看看这个:
您应该调查样式表。如果我理解你所说的“保持一致的外观和感觉”,CSS是最简单的方法

我找到了一个不需要服务器技术的伟大解决方案:

我希望只使用普通的ole HTML/Javascript。我已经是服务器端技术人员了。。。我不想马上回去。我相信他正在寻找一种不需要服务器代码就可以运行的东西。所以html/JS就是我想的,只是排除了另一种可能性:P这肯定不会对搜索引擎友好,因为大部分页眉和页脚都不能被CrawlerMasterPage访问,其中包含的不仅仅是CSS。。。我正在寻找html结构、常用的css和javascript文件,以及全部内容。如果能解释为什么这是解决您问题的最佳解决方案,而不是离线链接,那么这个答案会更好。
    <iframe src="layout.html"></iframe>