为了将源代码分成多个文件以便于组织,构建一个单一的应用程序,人们可以使用诸如 之类的工具make
。
假设您想对 HTML 文档执行相同的操作。也许您有一本很长的手册,一次编辑起来很麻烦,所以您将其分成几部分,并用<article>
或<section>
标签包围。最好在h1
元素顶部添加一个目录。
您将如何做呢?是否有为此构建的标准工具?您能用它完成吗make
?或者您会编写一个 Python 脚本来为您进行解析和编译吗?
我意识到有不同的标记语言(例如我已经知道的 TeX)具有这样的功能,但在阅读了有关 HTML5 的更正式/语义目的之后,我认为它是一种非常适合此类“编译”过程的标记语言,但我无法说出任何可以实现它的工具(除了编写自己的脚本)。