あるサイトでXHTMLvalidにならず悩んでいたのですが、エラーをよく見ると全てThickBoxのアンカータグでした。
htmlのdiv要素をcssでdisplay:noneにしていたのですが、以下のコードでひっかかっていたようです。
<a href="#TB_inline?height=230&width=380&inlineId=ID名" class="thickbox">
どうしてエラーになるのかよくわからなかったんですが、XHTMLでは&は&と書かなければいけないという事をすっかり忘れていましたw
で、以下のように修正。
<a href="#TB_inline?height=230&width=380&inlineId=ID名" class="thickbox">
というわけで無事にvalid通りました。