On 8/15/07, Platonides <Platonides(a)gmail.com>
wrote:
Erik Moeller wrote:
On 8/15/07, Phil Boswell
<phil.boswell(a)gmail.com> wrote:
FF2 sees it fine, IE7 sees nothing past the
"from Talk:Main Page" rubric.
OK, good to know. We'll have to debug
the HTML a bit. :)
wikixp.org/lqt/monobook/main.css contains:
.lqt_thread {
// display: none;
}
This is incorrect syntax, as CSS comments are in C syntax (/* */), not
C++. Could be that IE is ignoring the // and thus honouring display: none
http://www.w3.org/TR/REC-CSS2/syndata.html#comments
Unsurprising. The correct behavior, of course, is to ignore
everything up to the end of the rule, i.e., the next semicolon, and so
of course standards-compliant browsers do that.
You need to run your XHTML and CSS through the W3C's validators. It's
not just academic, these things really do cut out bugs.
I'm not the author, they are not mine.
Strangely is that the CSS validator doesn't complain on it, the new
version seems to have some odd behaviour.