生成多级嵌套内容的HTML的首选输出结构是什么?

时间:2012-09-25 04:05:47

标签: html windows

我需要生成许多代表多级内容的父子相关HTML文件(在本例中来自节点图),但我不知道要创建的最佳输出结构。

我可以想象下一个选项:

  1. 将所有节点(HTML文件)生成为单个MHTML文件。问题:我已经读过这种格式不是很“标准”,需要扩展到浏览器。

  2. 生成目录结构,其中每个目录将包含其节点HTML文件以及带有子节点的dirs。问题:可能会创建很多目录,并且可能会成为用户的一团糟。

  3. 生成目录结构,如第2点,但在.ZIP文件中。问题:无法通过网络浏览器直接查看。

  4. 生成包含同一级别所有HTML文件的单个目录,但重命名以避免同名冲突(如“node15atlevel1.node38atlevel2.node74atlevel3.html”)。问题:由于深层嵌套包含,文件名可能会变得太长。

  5. 在同一目录中生成文件,如第4点所示,但使用短编码文件名(例如“n015038074.html”而不是“node15atlevel1.node38atlevel2.node74atlevel3.html”。

  6. 那么,您怎么看?将嵌套内容输出为HTML的最实用和可行的方法是什么?

    谢谢!

0 个答案:

没有答案