用于在浏览器中打开的组合文件 HTML + CSS

问题描述

我想知道是否有一种文件格式可以在其中放置(一个或多个).css 和(一个或多个).html 文件,例如作为 .zip(或类似的) 文件,您最喜欢的浏览器可以识别它并将其作为一种静态本地“网页”打开。

我的用例是创建一些程序执行的 html 报告,使用标准化的 css 文件对其进行样式设置,然后将其上传到云服务,这样任何有权访问的人都可以直接在浏览器中查看。

我对 html 和 css 略知一二,但不足以自己回答这个问题。 并且“结合 html 和 css”在网络上是不可搜索的,所以我问你。

我不是在寻找将所有内容都打包到一个文件中的解决方案。 我也不是在寻找这个(文件夹)的解压缩版本,因为它不能上传到我想要的大多数云存储。

谢谢。

解决方法

AFAIK,没有相应的文件格式,但您可以做的是在 htdocs 或公共文件夹中创建一个文件夹,然后将所有 .css.html 文件添加到其中。然后在 localhost/yourfolder 中访问它,或者如果您使用的是主机 http://yourdomain.com/yourfolder。为了让您的 HTML 文件正确显示样式,它们应该与 .css 文件或每个 .html 文件中 <style></style> 部分中 <head> 标记之间的样式链接。

您会看到类似这样的内容,您和其他人可以在其中预览和浏览所有 HTML 和 CSS 文件。

enter image description here

注意:我从来没有只在 localhost 上的主机上做过这个,如果你使用的是主机,你可能需要创建权限来访问这个文件夹,在这种情况下联系你的主机他们可以解释。