我知道最好为CSS和JS提供单独的文件,以便:
if (seconds != 0) {
temporal = temporal.plus(seconds, SECONDS);
} if (nanos != 0) {
temporal = temporal.plus(nanos, NANOS);
}
成为这个:
<head>
<style>
<!--CSS code -->
<!--CSS code -->
</style>
</head>
<body>
<!--HTML code -->
<!--HTML code -->
<script>
<!--JS code -->
<!--JS code -->
</script>
</body>
但为了更好的组织,有没有一种同样简单的方法为代码的html部分执行此操作?我在网上看到了一些包含html页面的建议,但他们似乎在谈论iframe并使用一些相当复杂(对我而言)的javascript。是否有类似于
的东西<head>
<link rel="stylesheet" type="text/css" href="my-blackjack-file.css">
</head>
<body>
<!--HTML code -->
<!--HTML code -->
<script src="my-javascript-file.js"></script>
</body>
为了将长文档分成多个文件,这些文件就像它们在同一页面上一样运行?
答案 0 :(得分:1)
这是work in progress,可能(或可能不会)支持下一个版本。
在此之前,除非您通过支持模板的某些服务器端技术(如JSP或Velocity)输出HTML,否则您只能使用iframe或AJAX作为包含HTML的变通方法。
答案 1 :(得分:0)
根据开发环境,您可以使用部分视图。
<body>
@Html.RenderPartial("descriptiveNameHere.html");
<script src="my-javascript-file.js"></script>
</body>
或者那种效果。当然还有其他语法,但也许这会让你走上你正在寻找的轨道。
最终,您仍然会在您的&#34; HTML代码&#34;中使用html文件。但是,如果您希望通过将块移动到外部文件来降低大文件的复杂性,则部分视图是一种方法。