Javascript CSS是否可以包括<;元>;?

Javascript CSS是否可以包括<;元>;?,javascript,css,Javascript,Css,当通过包含CSS文件时,CSS文件位于内部,但不需要。目前我的和都位于外部,但位于内部,如下所示 <head> <meta name=viewport> <style>HERE</style> <link href=THERE> <script></script> </head> 在这里 假设我想把这里上面的和那里上面的CSS文件分开。CSS文件能否同时包含和部分?或者必须避免这种情况,因为它们

当通过
包含CSS文件时,CSS文件位于
内部,但不需要
。目前我的
都位于
外部,但位于
内部,如下所示

<head>
<meta name=viewport>
<style>HERE</style>
<link href=THERE>
<script></script>
</head>

在这里
假设我想把
这里
上面的
那里
上面的CSS文件分开。CSS文件能否同时包含
部分?或者必须避免这种情况,因为它们位于
之外?

CSS文件可以包括CSS

他们不能添加任意的HTML


如果要在多个文档中包含通用HTML,请使用模板库(在运行时生成服务器端HTML或在构建时生成静态站点生成器)

模板库中包含的所有内容都必须是纯CSS

标记都是HTML标记,不能包含在
中,因为HTML不能写在CSS中

用于,并且仅作为
的直接子级有效。指示JavaScript代码/文件引用(通过
),因此可以放置在

因此,以下内容是完全有效的HTML:

<head>
  <meta name="viewport">
  <link href="file.css">
  <script></script>
</head>
<body>
  <p>Content</p>
</body>

请注意,CSS文件仅包含CSS。通过上述设置,CSS文件中写入的样式将反映在HTML页面上(从
标记向下层叠),前提是链接设置正确。

CSS文件只能包含有效的CSS代码。CSS文件不能包含任何类型的HTML。感谢您的快速澄清。我想知道重复的
是否也可以传递。我想知道我是否也可以分离出随着时间重复的丑陋的一行
,但这似乎是不可能的。谢谢你的快速回答。我机械地把
放在HTM上,所以想知道这是否也可以用CSS来隔离,但这似乎是错误的。非常感谢你。
body {
  background: black;
  color: white;
}