Forum Moderators: not2easy
In an external stylesheet I have a style that is used to format part of my table:
table.centered th.tableTitle {
font-family: arial, sans-serif;
font-size: 12pt;
font-weight: bold;
color: black;
background-color: #DDDDDD;
text-align: center;
}
Here's the relevant HTML:
<TABLE class="centered" style="width: 100%;" border="0" cellspacing="0">
<TR>
<TH COLSPAN="7" class="tableTitle">Street Data</TH>
</TR>
<TR>
Obviously (and frustratingly) Netscape refuses to apply the inline style to the table, so I thought of specifying the width as an old-style HTML attribute instead, i.e. WIDTH="100%". Although the table now takes up the full screen width, none of the styles from the external stylesheet are applied.
Before you go on about still using NN4.7 I'm in a corporate environment, who are not too bad at upgrading IE but steadfastly refuse to rollout another version of Netscape!
Cheers,
Matt.
I'm afraid that with NN4, you always seem to be stuck between a rock and a hard place. As you probably know too well by now, NN4 has numerous bugs and quirks. Some of those there are workarounds for. Others, well, you just have to pick and choose which bug you can live with.
There have been several discussions about NN4 in this forum, as well as some of the other forums Some of the "keepers" are gathered in the forum library [webmasterworld.com]. A site search [webmasterworld.com] may provide some valuable information for you.
In this case, though I really have no clue if it will actually help or not, you may want to try specifying
border:none in your style sheet. NN4 has a funky bug causing it not to display any styles unless a border is also specified. Try that...
How I long for the days of the "One True Browser"...oh yeah and a virus to permanently remove all the rest :)
Cheers,
Matt.