【问题标题】:css is linked to .html filecss 链接到 .html 文件
【发布时间】:2017-06-23 17:01:27
【问题描述】:

我最近下载了一个主题,即(scalia) 它有很多 css,但它们存在于带有 .html 扩展名的文件中 这个主题的每个页面都可以在本地计算机上很好地打开[不是本地主机(我直接在浏览器中打开 index.html)],但是当将其上传到主机时,它会显示 mime 类型错误。

样式表以这种格式链接

<link rel='stylesheet' id='layerslider-group-css' href="indexf67d.html?f=scalia/wp-content/plugins/LayerSlider/static/css/layersli‌​der.css,scalia/wp-content/plugins/contact-form-7/includes/css/styles.css,scalia/w‌​p-content/plugins/scalia-style-changer/css/ssc-style.css,scalia/wp-content/plugin‌​s/mailchimp-for-wp/assets/css/checkbox.min.css,scalia/wp-content/themes/scalia/cs‌​s/woocommerce.css,scalia/wp-content/themes/scalia/css/woocommerce1.css" type='text/css' media='all'/>

我已经得到了这些css文件layerslider.css、styles.css、ssc-styles.css等等。

我的主要问题是[上面的代码有什么替代方案吗?这样我就可以替换此代码并手动链接我的 css 文件]

【问题讨论】:

    标签: javascript html css wordpress stylesheet


    【解决方案1】:

    是的。

    如果您的 .css 文件与 html 文件位于同一目录中,则可以这样包含它:

    <link rel="stylesheet" type="text/css" href="myfile.css">
    

    如果它在另一个目录中,请使用相对路径或完整路径

    相对:文件夹内的文件与 html 文件位于同一目录中

    <link rel="stylesheet" type="text/css" href="folder/anotherfolder/myfile.css">
    

    相对:位于包含 html 文件的目录的根目录中的文件。

    <link rel="stylesheet" type="text/css" href="../myfile.css">
    

    完成

    <link rel="stylesheet" type="text/css" href="C:/Users/yourname/Documents/CSS/myfile.css">
    

    【讨论】:

      【解决方案2】:

      只需访问您的 href 中的链接。将获得的 CSS 保存为单独的 CSS 文件。将上述行中的 href 替换为新下载文件的路径。

      【讨论】:

      • 我应该找到 indexf67d.html 并将其更改为 something.css 或 scalia/wp-content/plugins/LayerSlider/static/css/layersli‌​der.css 并重新链接
      • 不只是 indexf67d.html。输入域名+href链接,查看是否获取CSS。
      • 如果你把主题的链接提供给我,我也许可以提供帮助。
      猜你喜欢
      • 2016-10-10
      • 2018-08-12
      • 2022-08-18
      • 1970-01-01
      • 2020-11-01
      • 2019-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多