通过编程将大量非常相似的网页转换为基于css的较新布局的最佳方式是什么?
我正在改变一个旧网站的所有内容为一个新的基于css的布局。许多页面非常相似,我希望能够自动化的过程。
我目前正在考虑做的是使用HtmlAgilityPack读取页面,并为每组将创建输出文本的相似页面创建一个方法。
你认为做这件事最好的方法是什么?这些页面的主要区别在于图像使用的是哪个.jpg文件,或者特定页面上有多少组标题-图像-文本
编辑:我不能使用除.html之外的任何其他文件类型,因为这是我被授权做的所有事情。有什么建议吗?
EDIT2:理想情况下,我还可以让它足够通用,只需切换几个可移动的部分,就可以将它用于许多不同的html文件组。
发布于 2009-04-27 16:36:58
听起来你应该重用代码。如果你是严格使用HTML,我会考虑做PHP或ASP为基础的网页。这样,您可以创建页眉/内容/页脚/导航部分,并在所有网页中重用相同的代码。
这将使其更具可持续性,因为您将来只需要编辑一个文件。
发布于 2009-06-04 23:05:30
如何使用服务器端包含(SSI) <#!--#INCLUDE -->
这就是说,你可以在不同的文件中创建网页的不同部分,然后将它们“包含”在你想要的任何其他页面中。
header.html body.html footer.html
<html>
<!--#INCLUDE file="header.html" -->
<!--#INCLUDE file="body.html" -->
<!--#INCLUDE file="footer.html" -->
</html>更多信息here
https://stackoverflow.com/questions/794221
复制相似问题