Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 跨多个网站共享一个css文件_Html_Css - Fatal编程技术网

Html 跨多个网站共享一个css文件

Html 跨多个网站共享一个css文件,html,css,Html,Css,所以这就是我想要实现的:我想与另外两个微站点共享一个托管在我的一个网站上的CSS文件,这两个微站点有一些类似的组件,共享相同的CSS规则 我以为这是不允许的。否则,任何网站都可以简单地使用web上的任何CSS文件?然而,我做了一个测试,将CSS标签放在我的一个站点上: <link rel="stylesheet" href="https://my-other-site.com/styles.css" type="text/css"> 我只是想知道这是如何工作的,我能不能继续在我所有

所以这就是我想要实现的:我想与另外两个微站点共享一个托管在我的一个网站上的CSS文件,这两个微站点有一些类似的组件,共享相同的CSS规则

我以为这是不允许的。否则,任何网站都可以简单地使用web上的任何CSS文件?然而,我做了一个测试,将CSS标签放在我的一个站点上:

<link rel="stylesheet" href="https://my-other-site.com/styles.css" type="text/css">

我只是想知道这是如何工作的,我能不能继续在我所有的网站上放上相同的css标签,就这样?我不需要在HTTP头上执行任何操作?

通常允许跨源嵌入,例如应用于的CSS

您可以在此处阅读更多信息:

通常,CORS由主机/域控制器管理。很简单,当其他域请求来自其他域的资源时,浏览器将阻止它。因此,您的资源域CORS可能对其他域请求开放。在这里看到更多
sec-fetch-mode: no-cors
sec-fetch-site: cross-site