Stumbled upon such a feature. If the element (while testing on div and h1) is set to id = "adbar", then this element will not be displayed independently of which properties to write to it in css or even if not to register at all. Tested on Chrome and Mozile latest versions. In the net, I did not find information about this. Maybe you know where such "jokes" come from. And is there something else like that? Markup text just in case:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Хитрый ID</title> <link rel="stylesheet" type="text/css" href="css/test.css" /> </head> <body> <div id="adbar"> Тут надобно выводить что нибудь полезное... <br/>Но по неведомым причинам этот блок не выведется О_о </div> </body> </html>
Validation passes, which is interesting. Tried to overlap with styles, for example with the help of z-index. No result :)