The problem with developing for the web is that anytime you over-ride the browser on anything, you leave yourself open to bugs and problems with other browsers' interpretation of the markup you've put in. Even something as simple as saying, "Make this column exactly 100 pixels wide" has consequences that are often unforeseeable until later.