Forum Moderators: open
While we're discussing IE6... does anyone else get chinese symbols in place of apostraphes or have the font change after a page loads (it's the normal IE font until the page finishes loading, and then it changes for no apparent reason, this is on all pages, setting up a webview.css file fixes it but causes other problems... I dislike IE these days).
In many areas you are using nested tables. When you use the <center> tag to center the nested table, it centers all of the text within the nested tables cells. I copied the source for your main page, deleted these particular <center> tags and then the page renders correctly (or uh.. uncentered)!
MSR
So...if we are centered, I can only imagine there are alot of sites out there that are too?
I'm not ready to open the pandoras box of compatability issues yet for a specific bug work around. (td align=left would have to be on the class basis to work or most of the page elements would be left aligned in all browsers but ie)...
Yeah, it's better. The dynamically generated static pages are starting to come in left justified. The cgi-driven pages like the section indices (ex: index.cgi?action=viewcategory&category=), the active list, and the reply form are still centered.
I know, but the ones that have 'cgi' in the url are the ones that remain centered.
>horror
All in a webmaster's day....
<added>
Look at it this way, we have early adopters of IE6 (non-beta) here. We gave you a head start. However, I don't even want to think about all the pages I have out there w/ just <td> in them.
Ok, what's a html 3.2 alternative that will center nested tables for the "border effect" in this manner?
<center>
<table bgcolor="#000000" cellspacing=4 cellpadding=4><tr><td>
<center>
<table bgcolor="#fafafa" cellspacing=4 cellpadding=4 width=100%><tr><td>
...
That works in all browsers but ie6 when using a proper doctype and dtd url at the w3.
This (and several variations on the theme) does NOT work in all browsers:
<p align=center>
<table bgcolor="#000000" cellspacing=4 cellpadding=4><tr><td align=center>
<table bgcolor="#fafafa" cellspacing=4 cellpadding=4 width=100%><tr><td>
...
Much like ie6's centering problem, you will end up with content (text) centered in the inner table with some browsers.
Even given html 4 as a base standard, there is little you can do to achieve the same results and remain compatable accross the board - only <center> gives you that in a single no fuss universal tag.