【发布时间】:2017-03-27 06:03:02
【问题描述】:
HTML 是否支持将源代码拆分为多个文件?我正在寻找相当于 C++ 的#include;或者可能是 C# 的 partial;一个可以获取源路径并在该位置注入文件内容的元素。
如果之前有人问过这个问题,我们深表歉意。谷歌和 SO 搜索没有返回太多。我不是网络人,但我发现的唯一解决方案是使用iframe,许多人出于各种原因不喜欢它。
只是我的html源越来越大,我想通过拆分成多个文件来管理它。
【问题讨论】:
-
不确定这是否是您所要求的,但请查看此内容。 w3schools.com/howto/howto_html_include.asp
-
很遗憾,这不是 HTML 规范的一部分,但是有许多服务器端和客户端工具可以为您提供这种能力。
-
@marmeladze:看起来很有趣,尽管据我了解这是一个自定义解决方案。
-
@CarlJan:是的。考虑到网页可以/确实有多大,几乎有必要对包含进行语言级别的支持。在我看来,现在这门语言已经 30 多年了,这似乎是一个很大的遗漏。
-
是的,它是一种自定义解决方案,可能并不适用于所有场合,但那是 html - 一种标记语言,而不是一种完全成熟的编程语言。
标签: html