Have you read this:
http://codex.ww.wp.xz.cn/Validating_a_Website
You’ll need to go through your content – using the line numbers from the validator should be helpful – to find where the errors are.
Also you should try using “View Source” in your browser — it will show you the rendered HTML code — which is what the line numbers in the validator results correspond to.
One other good help is a browser tool such as Firebug — it will actually show you many code errors when you use View Source, and has other debugging tools – there is good information on the Firebug site as to how to use it.
Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support
Here’s an article explaining all deviations that are generated by the validator http://validator.w3.org/docs/errors.html
Thanks WPyogi and Andrew.
For example I have a lot of similar errors:
Line 209, Column 7: End tag div seen, but there were open elements.
</div><!– #footer –>
What exactly is the error? Not up to-date on the jargon.
Hopefully can apply your answer/reasoning to the rest of the errors
Did you read all the links we posted? Basically that means you have open tags in the content section above where that error is — so in your footer section there are unclosed tags.
i.e. each HTML tag must have a closing tag — the </p> below
<p>content here</p>
If you don’t have that, it shows the error you see.
Yes, I have had a look at the links thank-you.
To me there appears to be no open tags??
Firebug shows that you are missing closing p tags in the copyright section:
Is that in a widget or did you modify the footer.php file?
I modify via the footer.php file
http://pastebin.com/zZg45YHb
I did read the links and and have download firebug. But just can’t see the errors, have tried to add and remove certain tags believing they were the issue – but ended up with more errors.
It’s really impossible for anyone to do this kind of work without access to your site. I can see that the closing p tags which looked to be the problem earlier, are in the footer.php file — but that may be because you corrected those – or that the error is elsewhere — but only getting “caught” there. When fixing errors, always start at the topmost — as later errors may be corrected when you fix the ones above. By the same token, later ones may become visible when you change code above them.
Sorry I can’t give you easier answers.
If you can’t sort these yourself, you could consider hiring someone:
http://jobs.wordpress.net/