Html Ruby on Rails中带有#的存根

Html Ruby on Rails中带有#的存根,html,ruby-on-rails,Html,Ruby On Rails,关于的教程使用了术语“暂时用删除URL”。我不确定#在这里做什么 它说Rails通常使用命名路由来编写URL,比如about_path,而不是。。与直接添加命名路由相比,先放置#然后放置命名路由的目的是什么 <footer class="footer"> <small> The <a href="http://www.railstutorial.org/">Ruby on Rails Tutorial</a> by <a

关于的教程使用了术语“暂时用
删除URL”。我不确定
#
在这里做什么

它说Rails通常使用命名路由来编写URL,比如
about_path
,而不是
。与直接添加命名路由相比,先放置
#
然后放置命名路由的目的是什么

<footer class="footer">
  <small>
    The <a href="http://www.railstutorial.org/">Ruby on Rails Tutorial</a>
    by <a href="http://www.michaelhartl.com/">Michael Hartl</a>
  </small>
  <nav>
    <ul>
      <li><%= link_to "About",   '#' %></li>
      <li><%= link_to "Contact", '#' %></li>
      <li><a href="http://news.railstutorial.org/">News</a></li>
    </ul>
  </nav>
</footer>

这个
通过
#
是一个空的HTML锚定片段。我注意到,在页面模型中使用它是一种非常常见的做法,用于应该出现但还没有目标的链接

注意:您可以使用
href=“#top”
或空片段
href=“#”
链接到当前页面的顶部

#
是一个空的HTML锚定片段。我注意到,在页面模型中使用它是一种非常常见的做法,用于应该出现但还没有目标的链接

注意:您可以使用
href=“#top”
或空片段
href=“#”
链接到当前页面的顶部


这是否是HTML5的一项功能,让我们能够设置一条实际通过测试用例的空路径,然后再回来更新视图?是的,这确实是一种比HTML5早十年的古老做法。当你有一个javascript处理程序来处理一个链接时,它通常也会被使用。那么,这是不是HTML5的一个功能,允许我们放置一条实际通过测试用例的空路径,然后再回来更新视图?是的,这是一个比HTML5早十年的老得多的实践。它通常用于链接的javascript处理程序。