【问题标题】:What is the best way to link to domain root?链接到域根目录的最佳方式是什么?
【发布时间】:2011-07-30 01:19:27
【问题描述】:

我正在设置链接,但我不确定哪种方式是链接到域根目录的最佳方式

<a href="/">home</a><a href="http://example.com">home</a> ?

有没有我不知道的更酷的方法?

【问题讨论】:

  • 关于可访问性的快速说明:指向/ 的链接对屏幕阅读器没有任何价值,链接到//example.com 会更好
  • 我认为 / 更好。避免硬编码 URL 进行维护。您可以将您的网站移动到任何域,而无需更改该 URL。

标签: html hyperlink


【解决方案1】:

除非您有特定原因要始终使用 HTTP,否则请使用 <a href="/">text</a>。否则你会遇到 SSL 问题。

如果您正在加载脚本,有一种更酷的方法可以做到这一点,那就是以协议中立的方式加载跨域脚本,例如:

<script src="//example-cdn.com/scripts/jquery-latest-min.js"></script>

这样可以避免 IE 中出现 HTTP 混合内容警告。

【讨论】:

    【解决方案2】:

    更简单的/ 变体可跨域移植,可能被视为优势。

    【讨论】:

      【解决方案3】:

      取决于您使用的编程语言..和网络框架.. 在纯 html 中 / 将是您的选择(可移植性)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-07-01
        • 1970-01-01
        • 2019-12-24
        • 2021-11-02
        • 2012-03-22
        • 2010-09-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多