首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将大量类似的糟糕的html页面转换为高质量的基于css的页面?

如何将大量类似的糟糕的html页面转换为高质量的基于css的页面?
EN

Stack Overflow用户
提问于 2009-04-27 17:03:58
回答 5查看 190关注 0票数 2

什么是最好的方式,把一大束非常相似的网页转变为一个更新的css基础的布局编程?

我正在改变一个旧网站的所有内容成为一个新的基于css的布局。许多页面非常相似,我希望能够自动化这个过程。

我目前想做的是使用HtmlAgilityPack读取页面,并为每组类似的页面创建一个方法来创建输出文本。

你觉得最好的方法是什么?页面的主要区别在于图像使用哪个.jpg文件,或者该特定页面上有多少组标题图像文本。

编辑:我不能使用.html以外的任何其他文件类型,因为这是我被授权做的所有事情。有什么建议吗?

EDIT2:理想情况下,我还可以使它具有足够的通用性,只需在几个移动的部分切换就可以将它用于许多不同的html文件组。

典型页面样本

上面的链接是我正在处理的问题的一个示例。各页之间的不同部分如下:

  • 元描述标签
  • 各种标题,尤指主标头
  • 页面上的几乎所有图片都是新的。
  • 每个视频的文本将是唯一的,但它们将被分组为类似的块。
  • 视频文件和视频大小将是唯一的。

其他的东西都一样,页面的格式也是一样的。

EDIT3:当有疑问时,另一件可能有帮助的事情是编写一些代码来为我编写页面。我只需要删除原始文件中可变的部分,并将它们放入一个数据文件中,用于读取和编写新版本。

EN

回答 5

Stack Overflow用户

发布于 2009-04-27 17:19:34

这取决于“非常相似”究竟有多相似。如果您的意思是它们有效地使用了许多模板,那么我可能会使用模板-工具包为新设计构建新的模板,并使用模板:提取提取数据。可能会将数据存储在本地数据库中,以便以后更容易地重新生成页面。

票数 1
EN

Stack Overflow用户

发布于 2009-04-27 17:27:16

我认为这取决于有多少页,如果没有太多,您可以创建一个模板,并使用wysiwyg编辑器复制和粘贴内容。

但是,如果需要编程,我建议解析html以提取内容。或者清理它,如果你可以访问它,你可以使用Expression,我用它来完成类似的任务,你可以清理html,只留下标题标签,段落等等,然后你可以把css应用到它,在你想要的设计中格式化它。

然而,编写代码可能要比手工编写代码花费更长的时间。有时候,没有什么比用手更快。

祝好运

票数 1
EN

Stack Overflow用户

发布于 2009-04-27 17:12:38

虽然这听起来有点轻率,但我能提供的最好的实物选择是租金-A-编码器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/794405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档