注册 登录
编程论坛 WEB前端(UI)

[求助]超大htm如何分割?

Knocker 发布于 2005-01-09 13:25, 1083 次点击
事因:有个word文档,是一本书,我用word2000转为htm文档,结果生成了一个超大型的htm文件,使用很用不方便,打开超慢。现在想把它分割为30~40个htm文档,再做成chm。

问题:这个htm文档超大,有6.3M,手工分割肯定是不行的,要死人的_^_!这个htm文档有表格,还有目录(并有本页跳转,分割后不想失去这个功能),有什么软件能办到?还有,我看了一下源码,觉得有很大一部分的语句是多余的,能不能有个什么软件去掉压缩一下?
6 回复
#2
静夜思2005-01-12 13:43
去掉垃圾代码,dreamweaver就有这个功能,
切割并且不失去本页跳转(如果分成多页跳转得转成超连接),这种功能的软件还没见过.
自动分页有时候会把表格分坏
#3
Knocker2005-01-12 14:54
是吗?我去下载一个试试看
#4
Knocker2005-01-12 15:08
还有那个跳转问题怎么处理,静老大有什么好的建议吗?
#5
Knocker2005-01-12 20:10
晕啊,dreamweaver读进我这个文件花了15分钟,然后,我再在  命令---》清理word生成的html,晕啊,5分钟后就死机了,估计是文件太大内存不足(128M),还有没有什么其它的绿色小软件能做到这个功能?
#6
静夜思2005-01-12 21:54
做30-40页可以考虑用手工,一般的软件自动分页都会出现各种问题。自动分页工具没法分析HTML标记。容易把一组标记分到两个页面中。

如果图片和各种HTML效果不多去掉HTML修饰做成纯文本也可以。
推荐一个简便方法,用本论坛的编辑框
1、用用word2000转为htm文档。
2、复制粘贴到发帖子的编辑框。
3、点击清理代码按钮。所有HTML代码全部被清除。
优点:可以让文档变的很小。
缺点:文档所有的修饰都没了,和记事本编辑的纯文字一样。
顾虑:不知道IE会不会造成死机。
#7
Knocker2005-01-13 13:49
唉............

有你这么出主意的吗?得,我还是手工分割吧
1