Hi!
I'm trying to put an unordered list inside an anchor tag. I'm using a
html5 doctype, and version 3.0.17 of haml gem.
This code is failing:
%ul
- @pets.each do |pet|
%li.pet
%a{:href => url_for(pet)}
%ul
%li.photo
= image_tag('dog1.jpg')
It renders an empty link tag before the ul, and another link tag
before the image tag. It does render it well if I put it this way:
%ul
- @pets.each do |pet|
%li.pet
%a{:href => url_for(pet)}
%span
%ul
%li.photo
= image_tag('dog1.jpg')
But the problem is the resulting html is not w3c valid. If I change
the %span with a %div tag, it also fails as in the first case.
This is the markup I'm trying to get:
<ul>
<li class="peet">
<a href="/pet/1">
<ul>
<li class="photo">
<img src="dog1.jpg" alt="dog" />
</li>
</ul>
</a>
</li>
</ul>
Which is w3c valid.
I would appreciate any help :)
Thanks!
--
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.