Simetrical wrote:
On 8/15/07, Platonides Platonides@gmail.com wrote:
Erik Moeller wrote:
On 8/15/07, Phil Boswell phil.boswell@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.