你会说拥有
更好吗?<link rel="stylesheet" href="/css/style.css">
在任何使用style.css
的网页上,或者使用相对路径更好,例如
<link rel="stylesheet" href="../../css/style.css">
答案 0 :(得分:3)
我更喜欢相对于root方法。如果您复制粘贴代码,则不必担心路径不正确。
我的投票:
<link rel="stylesheet" href="/css/style.css">
当然,this guy为完整网址提供了理由,但如果您将网站迁移到其他网域,则可能会非常头疼。 This guy认为绝对URL是禁止的,并且承担每个参数。我倾向于支持第二种。
答案 1 :(得分:2)
我还会投票保留相对于网站根目录的路径。我的理由是使用此代码
<link rel="stylesheet" href="/css/style.css">
我总是知道我指的是%root%/ css文件夹。我不必跟踪我的子文件夹数量,并计算适量的../来遍历原点。
我也认为阅读更清晰。我的两分钱。