• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 185
  • Last Modified:

netscape 4, table and background

Hi
I have this code
Work fine with IE but not with netscape 4....
it simple... I want only add a background to my table... in netscapoe 4 that begin the background in each TD... maybe someone have any idea?

<table border="0">
    <tr>
        <td background="background.jpg" valign="bottom">
            <table border="0" width="302" height="66">
                 <tr>
                     <td width="25%" height="62">test1</td>
                     <td width="25%" height="62">test1</td>
                     <td width="25%" height="62">test1</td>
                     <td width="25%" height="62">test1</td>
                 </tr>
            </table>
        </td>
    </tr>
</table>
0
Yard072999
Asked:
Yard072999
1 Solution
 
ahoffmannCommented:
usage of background atribute in other tags than body was never HTML standard, even a lot of browsers aloow it, w3c has marked it as "depricated". You should use CSS instead:

  <td style="background-image:url(images/book-big.jpg);background-repeat:no-repeat;">

AFAIK, Netscape 4.x does not support CSS in tables at all.
0
 
webwomanCommented:
Or do it the way everybody else does...

Make a one-cell table to contain your MAIN table, give that CELL a background image, and in all the cells of your main table use
td background=""

DO NOT use a graphic editor, or if you must, don't freak when it doesn't display the way you think. It WILL work in the browser -- both of them. ;-)
0
 
lexxwernCommented:
hmm. im not sure that the height attribute in supported by nn4. that can potentially cause problems.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
webwomanCommented:
It's not that.. it's the mixing of pixels and percentage. Don't do that within one table. You can have a table set in pixels, and another table in that set in percentages, but not both in the same table.
0
 
ahoffmannCommented:
it's Netscape 4.x !
it does not support background in tables (and this is not a bug, just implemented as w3c recommends, years ago ...)
0
 
Yard072999Author Commented:
For that working  always just remove all the style="border-collapse: collapse". without that it working fine in netscape :)

Thx you very much
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now