1

我正在尝试使用以下代码链接到外部样式表:

<?php
    include("/homepages/9/myusername/htdocs/Mobile_Detect.php");
    $detect = new Mobile_Detect();

    if($detect->isiOS()){
        // code to run for the Apple iOS platform.
        echo '<link rel="stylesheet" type="text/css" href="/homepages/9/myusername/htdocs/style.css" />';
    }
?>

不幸的是,我似乎无法建立到style.css. 我已经尝试过这个绝对路径,以及一个普通的路径,它的格式好像是 HTML: href="/style.css"href="style.css"href="./style.css"和所有其他可能性。我究竟做错了什么?我怎样才能使这段代码工作?

4

1 回答 1

3

标签的href属性由浏览器处理。style浏览器显然无权访问您的服务器文件系统路径/homepages/9/whatever(更甚者,它会尝试加载http://yoursite/homepages/9/whatever)。

href使用浏览器能够加载的内容(例如http://yoursite/media/style.css)更改属性的值。

于 2012-06-29T06:25:05.907 回答