Also this syntax can be a solution:
%a{:nospace => "both"}
%a{:nospace => "before"}
%a{:nospace => "after"}
On Jul 24, 4:30 pm, Frederick <[EMAIL PROTECTED]> wrote:
> In the first example there's no need to use the link_to helper instead
> of %a, of course.
>
> On Jul 24, 3:28 pm, Frederick <[EMAIL PROTECTED]> wrote:
>
> > Hi, yes, this is one of the culprits of Haml IMO right now. We've
> > talked about it before pretty extensively, most recently I commented
> > on Nathan's blog:
>
> >http://nex3.leeweiz.net/posts/13#comments
>
> > Which sums it up pretty good. Right now you can use these methods to
> > get rid of the unwanted whitespace:
>
> > * precede/succeed helpers, succeed looks like this:
> > = succeed '.' do
> > To sign up
> > = link_to 'click here', path
>
> > * To sign up
> > = link_to('click here', path) + '.'
> > or of course
> > = 'To sign up ' + link_to('click here', path) + '.'
>
> > * == To sign up #{link_to 'click here', path}.
>
> > There are also a fair number of discussions here in the Google Group.
>
> > On Jul 23, 11:04 am, Vlad Rafeyev <[EMAIL PROTECTED]> wrote:
>
> > > Hello!
>
> > > I want to do simple task: have a link (A) inside text (P).
>
> > > The text is: To sign up please follow this link.
>
> > > In HAML its:
> > > %p
> > > To sign up please
> > > %a{} follow this link
> > > \.
>
> > > But when it comes to rendering HTML, HAML inserts spases before and
> > > after my link! So between link and dot symbol there is a unwanted
> > > space!
>
> > > How should I get rid of this?
>
> > > Thank you!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Haml" 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/haml?hl=en
-~----------~----~----~----~------~----~------~--~---