2010-12-27 20 views

Respuesta

25

para ser exactos con las clases agregadas. También puedes usar bloques con content_tags si tienes un montón de líneas.

content_tag(:p, :class => 'msg') do 
    content_tag(:span, "Most ... friends.", :class => "strong") + 
    content_tag(:br) + 
    content_tag(:span, "- Lord .. ", :class => "emphasize") 
end 
+0

Me gusta. Esto se ve mucho más limpio que la respuesta aceptada. – cbmeeks

+0

También podría usar "concat" en lugar de "+": http://robots.thoughtbot.com/post/9123352587/nesting-content-tag-in-rails-3 –

1

¿Esto es lo que estás buscando?

content_tag(:p, content_tag(:span, 'Most people enjoy the inferiority of their best friends.') + '<br/>' + content_tag(:span, ' - Lord Chesterfield'))