Posted by Voro-Experior on July 22, 2008 at 8:18am
Jump to:
| Project: | NewsFlash |
| Version: | 6.x-1.6 |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
in node.tpl.php you should change
<span class="taxonomy"><?php print $terms?></span>
to
<div class="taxonomy"><?php print $terms?></div>
w3c validator complains that
document type does not allow element "ul" here
because
you have attempted to put a block-level element inside an inline element
Comments
#1
I've actually re-written the entire theme to eliminate the tables, fix several issues, and to provide a 6.x version. The re-write is completely WC3 compliant. We're in the final stages of beta testing before I update the d.o project page. In the mean time, you can see and download the new version at the NewsFlash Demo Site.
#2
ok, I'll try it.
I think you can close this issue.
#3
Fixed in 1.6.
#4
Same problem in 6.1.6. Same solution:
- replace
<span class="taxonomy>...by a div innode.tpl.php, to abide by the block/inline containment rules- add
display: inlinetonode .taxonomyinstyle.css#5
closed -- issue fixed for 2 weeks with no activity.