【问题标题】:Should I avoid using '../' in HTML?我应该避免在 HTML 中使用“../”吗?
【发布时间】:2018-06-16 02:13:44
【问题描述】:

../ 可用于 HTML 超链接以转到上一级的文件夹。最古老和已弃用的浏览器/标准是否支持它?应该随便用吗?我应该避免使用它吗,就像goto一样?

【问题讨论】:

  • 例如<p> 标签也被最老的和“弃用”的浏览器支持——没有理由不使用它...
  • 还有一点值得注意,../ 不仅仅是浏览器特有的功能。这几乎是一种处理跨平台路径的通用方法。话虽如此,对于链接,使用相对于根目录的路径可能更有意义,而不是文档本身。因此,如果您在example.com/test/test.htm,请使用/test2/test2.htm 而不是../test2/test2.htm

标签: html web path


【解决方案1】:

../可以随便使用没有问题,和浏览器兼容性没有太大关系。由于您使用的是相对链接,因此您只是在引用文档的路径。

(假设您有一个域http://example.com)您还会注意到,在您的网址中使用../ 时,当您将鼠标悬停在链接上时,网址将从../folder/index 更改为http://example.com/folder/index

相对链接的最佳实践(某些人)认为是使用根相对链接。因此,您只需使用 /folder/index 而不是 ../folder/index

有关链接的更多信息可以在这里找到:http://www.iraqtimeline.com/maxdesign/basicdesign/principles/prinlinks.html

【讨论】:

    猜你喜欢
    • 2011-03-26
    • 2012-10-14
    • 2014-01-01
    • 2010-09-23
    • 2011-12-31
    • 2021-06-03
    • 1970-01-01
    • 2015-04-16
    • 2013-06-27
    相关资源
    最近更新 更多