The first argument to link_to can be any text you want, so include a span if you want:
link_to( content_tag( :span, "Hello"), options ) That being said, if you want the span to include everything inside the <a> tag, why not just apply the styling to the <a> tag, as in the example you found? On Aug 18, 1:41 am, Pete Moran <[email protected]> wrote: > Hi there, > > I want to create a link with a 'span' inside such as > > <a href="home.html"><span>Home</span></a> > > I'm trying to do it so that it highlights the current navigation, using > something I found online I have this. > > def section_link(name,options) > if options[:action] == @current_action and options[:controller] == > @current_controller > link_to(name, options, :class => 'on') > else > link_to(name,options) > end > end > > So I effectively want the link_to to be able to contain the span, any > ideas? > > Much appreciated! > > Pete > -- > Posted viahttp://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

