Following the helpful suggestions found in replies to this thread by World Eater, last weekend I set myself the task of redesigning my website using stylesheets rather than tables to achieve the desired page layout. When everything displayed as expected in Mozilla Firefox, and the w3c validator gave my code its stamp of approval, I thought my updates were a complete success. Further testing with other browsers revealed otherwise, as the myriad browsers in widespread use exhibit various degrees of CSS support.
Problems with Internet Explorer’s CSS implementation were well documented, due to IE’s dominance in the browser market, so tweaking my code to adjust for bugs in IE was not too difficult. On the other hand, the version of Netscape 7 (Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020920 Netscape/7.0) that is installed on the public computers in my school renders my website as a blank page! I realize that the Gecko engine used by this version is nearly two years old, but even Netscape Navigator 4.8 will display the bulk of my website’s content, after failing to comprehend some of the commands imported from the external stylesheets. Why does Netscape 7 refuse to render even the text, when its ancestor version 4.8 does so without so much as a hiccup?