因此,在html中,您可以使用代码
,这样可以更轻松地在return """The GC content for non retained introns is {nr_gc}
The GC content for retained introns is {r_gc}
The average length of non retained introns is {nr_avglen}
The average length of retained introns is {r_avglen}
The percent of non retained introns divisible by 3 is {nr_percdiv}
The percent of retained introns divisible by 3 is {r_percdiv}.
""".format(r_gc = avg_gc(r),
nr_gc = avg_gc(nr),
r_avglen = intlength(r),
nr_avglen = intlength(nr),
r_percdiv = intdiv(r)
nr_percdiv = intdiv(nr))
中进行编辑。
使用<img class="myimage" src="image.jpg">
文件时,这相当于什么?
例如,我在哪里定义此.css
中的类?
答案 0 :(得分:4)
您仍然可以在.html.erb文件中使用原生HTML,就像您所显示的那样。这绝对适用于ERB模板:
<img class="myimage" src="image.jpg">
这通常比使用动态方法稍微快一点,并且具有与您想要的完全相同的好处。
如果选择动态标记选项,则可以参考ActionView::Helpers::AssetTagHelper参考。要使Rails(ActionView)等效于您所显示的内容,您可以使用以下语法:
<%= image_tag 'image.jpg', class: 'myimage' %>
请注意,class: 'myimage'
部分提供class
属性作为哈希值,这只是{ class: 'myimage' }
的快捷语法。
您还可以通过提供id
选项提供ID来区分此图像与同一类别的其他图像,如下所示:
<%= image_tag 'image.jpg', class: 'myimage', id: 'image-1' %>
这将生成以下HTML:
<img src="image.jpg" class="myimage" id="image-1">
从那时起,如果需要,您可以独立于其他image-1
图像设置myimage
图像的样式。
答案 1 :(得分:2)
您可以使用此语法;
<%= image_tag('foo.jpg', class: 'myimage') %>
它会对你有用!
答案 2 :(得分:1)
我认为逗号会有所帮助,所以:
<%= image_tag 'foo.jpg', class: 'bar' %>