我需要这个输出:
<li><a href="#"><em>Name</em><img src="images/9.jpg" alt="image" /></a></li>
而且我不知道如何将EM 标签添加到link_to。我的代码是:
<li><%= link_to image_tag(pic.picture.url(:thumb)), pic, :title => pic.name %></li>
我需要这个输出:
<li><a href="#"><em>Name</em><img src="images/9.jpg" alt="image" /></a></li>
而且我不知道如何将EM 标签添加到link_to。我的代码是:
<li><%= link_to image_tag(pic.picture.url(:thumb)), pic, :title => pic.name %></li>
@mbratch 提供的答案绝对是更简洁的方法,但是要回答您的特定问题,您可以使用以下块形式这样做link_to
:
<li>
<%= link_to pic, title: pic.name do %>
<em><%= pic.name %></em><%= image_tag(pic.picture.url(:thumb)) %>
<% end %>
</li>
您可以向 中添加一个类link_to
,例如使用:class => 'bold_link'
,然后在 CSS 中定义a.bold_link
为具有font-weight: bold
.