The blog module generates one 'node' div for each blog entry. Each blog node repeats the same sequence of HTML element IDs, to wit:
<div id="node"><div id="node-title">...</div><div id="node-content">...</div></div>
<div id="node"><div id="node-title">...</div><div id="node-content">...</div></div>
<div id="node"><div id="node-title">...</div><div id="node-content">...</div></div>
Per W3C specification, element IDs must be unique within a page.
I do know why it was done this wat: so that a list of blog entries would be formatted as nodes. But it is a hack, and whether it has caused problems so far, it almost certainly will in the future, either breaking someone's JavaScript or causing some other weird browser bug.
Additionally, no CSS classes are specified to allow legal formatting.
Comments
Comment #1
joachim commentedOn Garland I see this:
which looks all fine to me.
This is likely a problem in the theme you are using -- which one is it?
If it's not a core theme, please could you reassign this issue to that project?
Comment #2
Anonymous (not verified) commentedNo response from OP, closing.