【问题标题】:Should I make all links relative or absolute我应该使所有链接相对还是绝对
【发布时间】:2012-02-26 18:29:48
【问题描述】:

自从我开始制作自己的 web 应用程序,而不是管理其他人,我养成了让每个引用 url 从 / 开始的习惯。

这是因为我想要一个约定,我会发现我正在测试/部署在应用程序中使用相对和绝对(/不包括 http://....)url 的应用程序。

我应该为 Web 应用程序使用什么约定,我是否会遇到任何一种方法的问题(除了不能在不同的文件夹中运行应用程序之外)

使用 absolute 有什么好处吗?还是 relative 总是能正常工作,并给我带来便携性的额外好处?

【问题讨论】:

  • 直到前几天,我还说亲戚没有任何缺点,那为什么不坚持呢?但是后来this question发生了,现在我有疑问了。

标签: html url hyperlink


【解决方案1】:

只要引用得到正确解析,绝对与相对没有任何好处。至于可移植性,这是“视情况而定”的情况之一。

【讨论】:

    【解决方案2】:

    对于外部页面,显然您只能使用绝对路径。但对于内部链接,我建议使用相对路径,因为您将从网站的可移植性中获益。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-25
      • 2011-11-21
      • 2011-02-21
      • 2012-04-02
      • 1970-01-01
      • 2021-02-06
      • 2015-02-22
      相关资源
      最近更新 更多