netzwurst: Warum fügt NN 6.2 unter einem bild in einer td einen rand ein?

hallo,

warum fügt netscape 6.2 einen ca. 4 pixel hohen rand unter einem bild ein, was sich in einer tabelle befindet? und wie kann man das unterdrücken?

mein quelltext:

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>rand bei nn 6.2</title>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0">
       <tr>
           <td><img src="bild.gif" border="0"></td>
       </tr>
</table>
</body>
</html>

  1. hallo,

    hi!

    warum fügt netscape 6.2 einen ca. 4 pixel hohen rand unter einem

    bild ein, was sich in einer tabelle befindet?

    nach w3c-standard sind grafiken ebenso wie text inline-elemente und
    werden auf der basislinie [so heißt es wohl?] des textes
    ausgerichtet; unterhalb davon lassen nn6 [und andere] im
    standardkonformen modus jenen platz, den buchstaben wie "g", "j"
    usw. benötigen ...

    und wie kann man das unterdrücken?

    z. b.: im stylesheet angeben:
    td img {display:block;}

    schönen abend noch

    markus

    1. hi

      z. b.: im stylesheet angeben:
      td img {display:block;}

      oder an jedem (betroffenen) Bild 'vertical-align:bottom;'

      Grüße aus Bleckede

      Kai

      1. vielen dank an auch beide.
          gut, daß es so leute wie euch gibt.

        1. oder diese Doctype verwenden

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

          Gruesse
          Wilhelm

  2. auch hallo.

    setze
    line-height:1px;

    und es wird klappen.
    Andreas