如何在Rails 3中创建文本和图像的链接?

时间:2012-02-11 17:43:35

标签: html ruby-on-rails-3

我正在尝试为Rails 3中的徽标实现以下HTML呈现代码:

<a href="home.html" title="Return Home" class="logo">
   <img width="209" height="50" alt="home page" src="images/home-logo.png">
</a> 

其中“home.html”是属于控制器的动作。 我在网上搜索过,找到了不同的解决方案,对我来说没什么用。有没有办法用更少的代码这样做?

感谢。

1 个答案:

答案 0 :(得分:1)

查看Rails API for link_toRails API for image_tag

结果应类似于:

link_to(
  image_tag('home-logo.png', :size => "209x50"),
  {:controller => "pages", :action => "home"},
  :class => "logo",
  :title => "Return Home")

不是很短,但是Rails的方式可以把它写下来。