样式表路径问题

时间:2014-04-15 01:18:23

标签: css wordpress stylesheet

我正在我的网站上编辑应用,但样式表位于此路径中:

home/aib23/public_html/wp-content/themes/striking_r/assets/affiliate_app_css

该路径的样式表会是什么样的?这就是我的想法:

<link rel="stylesheet" file://home/aib23/public_html/wp-content/themes/striking_r/assets/app_css" />  

但它似乎没有用。请注意,此样式表位于我的wordpress主题文件夹中。

任何帮助将不胜感激!在此先感谢那些贡献! :)

3 个答案:

答案 0 :(得分:2)

指向样式表的链接可以是相对的,但在这种情况下,您可以利用WordPress的内置函数来让您的生活更轻松,如下所示:

<?php get_stylesheet_directory() ?>

get_stylesheet_directory()将自动返回WordPress正在查找样式表的目录。例如,如果样式表名为styles.css,则可以使用以下内容:

<link rel="stylesheet" type="text/css" href="<?php get_stylesheet_directory() ?>/styles.css">

您不需要链接文件的完整路径 - WordPress将为您处理。

答案 1 :(得分:0)

这种路径是客户端系统的本地路径。因此,如果我访问包含此链接的网页,则会在我的计算机上查找您的CSS文件,/home/aib23/public_html/wp-content/themes/striking_r/assets/app_css

此外,您需要在link元素中使用href属性才能使其正常工作。

我建议您使用相对于您的网络根目录的链接 - 如下所示:

<link rel="stylesheet" href="/wp-content/themes/striking_r/assets/affiliate_app_css/myfile.css" />  

将myfile.css替换为样式表的名称。

答案 2 :(得分:0)

链接到样式表时,您可以相对或绝对地执行此操作。例如,如果您要链接到与HTML文档位于同一目录中的样式表,则只需输入

即可。
<link rel="stylesheet" href="style.css" />

但是,如果要在许多HTML文档中引用主样式表,则可能需要坚持使用绝对路径。在你的情况下,像这样:

<link rel="stylesheet" href="/wp-content/themes/striking_r/assets/app.css" />

请注意:您的样式表文件名应始终以.css结尾。此外,所有href路径都会在特定情况下的public_html文件夹之后开始。