我如何编写一个由纯CSS构成的徽标,所以它就像我用它的html格式编写的那样,它在Ruby / Ruby on Rails中看起来如何?
现在我有了这个:
<div id="logo">
<h1><%= link_to 'Title <span>title</span>'.html_safe, root_path %></h1>
</div>
我是Ruby和Rails的新手,所以我不知道如何包含&lt; span&gt;我不认为我应该玩.Html_safe。
答案 0 :(得分:1)
<div id="logo">
<h1><%= link_to raw('Title <span>title</span>'), root_path %></h1>
</div>
答案 1 :(得分:1)
在这种情况下,我更喜欢对HTML进行更多控制,因为将HTML作为字符串包含在辅助方法中只是令人讨厌。
<div id="logo">
<h1>
<a href="<%= root_path %>">
Title <span>title</span>
</a>
</h1>
</div>
像link_to
这样的助手很有帮助,但当他们让你跳过篮球时,他们就不值得使用。
答案 2 :(得分:1)
您可以将link_to
与块一起使用:
<%= link_to root_path do %>
Title <span>title</span>
<% end %>