父目录(../../)与 http(s):// href 中的链接包括
Parent directory(../../) vs http(s):// links in href includes
使用时有什么区别
<link href="../../css/style.css" rel="stylesheet">
而不是使用
<link href="http://example.com/css/style.css" rel="stylesheet">
<link href="https://example.com/css/style.css" rel="stylesheet">
有什么缺点吗?
使用相对 link 没有任何缺点。不过,使用完整的 links 有一些缺点:
- 更长(很明显!)
- 您必须重写所有此类 link 以防您将网站移到其他地方
- 你真的不应该强制使用 http 或 https
另一方面,如果您从其他域加载资源,则完整的 link 是您无法逃避的。
使用时有什么区别
<link href="../../css/style.css" rel="stylesheet">
而不是使用
<link href="http://example.com/css/style.css" rel="stylesheet">
<link href="https://example.com/css/style.css" rel="stylesheet">
有什么缺点吗?
使用相对 link 没有任何缺点。不过,使用完整的 links 有一些缺点:
- 更长(很明显!)
- 您必须重写所有此类 link 以防您将网站移到其他地方
- 你真的不应该强制使用 http 或 https
另一方面,如果您从其他域加载资源,则完整的 link 是您无法逃避的。