backbone: zellenzwischenräum entfernen

hi folks,

ich verzweifel gleich.

bastel an folgender tabelle:

http://139.30.17.132:5531/nraum/show.php?action=pc

nun bekomme ich einfach die zwischenräume zwischen den zellen nicht weg. habe es schon mit "margin" ab dat funzt nich :(. und das hier http://selfhtml.teamone.de/css/eigenschaften/index.htm hilft mir auch irgendwie nich weiter. kann mir vielleicht mal jemand helfen - thx.

tschau

  1. Hi,

    nun bekomme ich einfach die zwischenräume zwischen den zellen nicht weg. habe es schon mit "margin" ab dat funzt nich :(. und das hier http://selfhtml.teamone.de/css/eigenschaften/index.htm hilft mir auch irgendwie nich weiter. kann mir vielleicht mal jemand helfen - thx.

    border-spacing und border-collapse
    Details siehe SelfHTML

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hallo,

    obwohl da kaum was auf der Seite steht, ist der Quelltext eine kleine
    Katastrophe. Eh ich Dir jetzt die Fehler einzeln aufzähle, habe ich
    die Sache mal selbst überarbeitet, meine Version findest Du unten.

    Viele Grüße,
    Stefan

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>showroom</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    a { text-decoration: none; }
    a:link { background: inherit; color:#369; }
    a:visited { background: inherit; color: #FFF; }
    a:hover { background: inherit; color: #F00; text-decoration: underline; }
    a:active { background: inherit; color: #C60; }
    body { background: #999; color: #000; font-size: 12px; margin-left: 100px; margin-top: 40px; }
    p { margin: 0; }
    table { border-collapse: collapse; border-spacing: 0; }
    td { background: #CCC; border: 1px solid #000; color: inherit; font-size: 12px; padding: 2px; }
    th { background: #699; border: 1px solid #000; color: inherit; font-size: 12px; font-weight: normal; text-align: left; }
    </style>
    </head>
    <body>
    <p>Alle eingetragenen Computer mit den wichtigsten Kenndaten</p>
    <table>
    <tr><th>Raum</th><th>PC-ID</th><th>IP-Adresse</th><th>CPU</th><th>RAM</th><th>HDD<a href="help.html">*</a></th></tr>
    <tr><td><p>Raum 17</p></td><td><a href="./../shop.php?action=detail&id=pc1711">pc1711</a></td><td><p>127.0.0.1</p></td><td><p>Pentium III 800 MHz</p></td><td><p>256MB</p></td><td><p>36 GB</p></td></tr>
    <tr><td><p>Raum 18</p></td><td><a href="./../shop.php?action=detail&id=pc1811">pc1811</a></td><td><p>122.23.4.23</p></td><td><p>AMD Athlonx 2000 XP</p></td><td><p>512 MB</p></td><td><p>9 GB</p></td></tr>
    </table>
    </body>
    </html>

    1. hi,

      habe rausgefunden wodrann es lag aber nun mal ne frage: was ist an meinen quelltext so falsch?
      habe nur oben nich <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> deklatiert aber das wird von den meisten browsern automatisch erkannt (obwohl mit dekla besser wär). und <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> hab ich auch nicht aber da gilt selbe wie oben.
      was war denn sonst noch falsch?

        1. jo,habe die page mal validirt und da fehstehe ich folgenden fehler nicht:

          Line 19, column 26: there is no attribute "HEIGHT" (explain...).

          <td colspan="6" height="30" valign="top"><p>Alle eingetragenen Computer mit d

          was ist bei der height defenition falsch? laut selfhtml muss dat so. w3 sagt allerdings dat sei falsch. kann mir da mal jemand sagen was? die anführungsstriche sind doch auch okay. was what is falsch? (bitte keinen link zur referenz - den hab ich selbst. ne erklärung wär nett)

          tschau

          1. Hi,

            Line 19, column 26: there is no attribute "HEIGHT" (explain...).
                 <td colspan="6" height="30" valign="top"><p>Alle eingetragenen Computer mit d
            was ist bei der height defenition falsch?

            das e zwischen f und n - es heißt Def_i_nition... ;-)

            td hat nur in transitional ein height-Attribut, aber nicht in strict.

            cu,
            Andreas

            --
            Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
            http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
            1. hi

              das e zwischen f und n - es heißt Def_i_nition... ;-)

              ;) thx

              td hat nur in transitional ein height-Attribut, aber nicht in strict.

              okay, und eine frage noch: wie so wird solch ein url-string angemecktert?

              show.php?action=bar&id=32a

              da meckert er ? und & an. das hat doch mit html nix zu tun, das ist doch ne url - oder nich?

              tschau

              1. Hi,

                show.php?action=bar&id=32a
                da meckert er ? und & an. das hat doch mit html nix zu tun, das ist doch ne url - oder nich?

                Doch, natürlich hat das was mit HTML zu tun.
                Es steht ja in einem HTML-Attribut.

                Das & dient zur Kennzeichnung von HTML-Entities. Also muß es maskiert werden: &

                cu,
                Andreas

                --
                Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
                http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    2. Hallo,

      a:link { background: inherit; color:#369; }

      Die background-Eigenschaft ist hier einerseits unnötig und andererseits verhunzt man damit die Seite unnötigerweise für Netscape 4. background-color:transparent; wäre die bessere Wahl, wenn man denn unbedingt sinnfreie Deklarationen setzen will, nur weil der Validator meckert.

      td { background: #CCC; border: 1px solid #000; color: inherit; font-size: 12px; padding: 2px; }

      Entweder die Vererbung funktioniert, dann ist color:inherit überflüssig, oder man setzt die Farbe noch einmal explizit, also color:black; oder ähnliches.

      Grüße,
      Mathias

      --
      Ein Mensch ist mehr als (.*[a-zA-Zäöü]{2,}.*_.*[a-zA-Z]{2,}.*_+<.*\w.*@{1}\w+.*.[a-zA-Z]{2,4}>)|(\w+@{1}\w+.*.[a-zA-Z]{2,4}_+(.*[a-zA-Zäöüäöü]{2,}.*_.*[a-zA-Zäöü]{2,}.*)) erfassen kann.