Frank: Probleme mit Tabellengroessen

Hallo Forum !

Ich bin noch nicht lange bei HTML und hoffe hiermit keine allzu dumme Frage zu stellen.

Mein Problem ist, dass ich eine Grafik von 200 Pixeln Höhe links neben einer Tabelle von 70 Pixeln Höhe anbringen will.
Ich weiss, dass man mit width="100%" die Tabellengrösse schön an das Fenster anpassen kann. Das habe ich auch vor, jedoch entsteht ein horizontaler Scrollbalken wegen des Bildes das links neben der Tabelle steht.

Hier mal die HTML-Datei

<table height="200" align="left">
<tr>
<td><img src="bild.jpg" width="120" height="200" border="0"></td>
</tr>
</table>
  
<table width="100%">
<tr>
<td>
Inhalt der Tabelle
</td>
</tr>
</table>

Jedoch möchte ich das diese Tabelle immer bis zum Seitenende führt und nicht kürzer oder länger ist.

Gibt es die Möglichkeit eine fixe Tabellengrösse von einer variablen Tabellengrösse zu subtrahieren?

Auch andere Lösungswege sind mir recht.

Viele Grüsse
Frank

  1. Hallo Forum !

    Ich bin noch nicht lange bei HTML und hoffe hiermit keine allzu dumme Frage zu stellen.

    Mein Problem ist, dass ich eine Grafik von 200 Pixeln Höhe links neben einer Tabelle von 70 Pixeln Höhe anbringen will.
    Ich weiss, dass man mit width="100%" die Tabellengrösse schön an das Fenster anpassen kann. Das habe ich auch vor, jedoch entsteht ein horizontaler Scrollbalken wegen des Bildes das links neben der Tabelle steht.

    Hier mal die HTML-Datei

    <table height="200" align="left">
    <tr>
    <td><img src="bild.jpg" width="120" height="200" border="0"></td>
    </tr>
    </table>
      
    <table width="100%">
    <tr>
    <td>
    Inhalt der Tabelle
    </td>
    </tr>
    </table>

    Jedoch möchte ich das diese Tabelle immer bis zum Seitenende führt und nicht kürzer oder länger ist.

    Gibt es die Möglichkeit eine fixe Tabellengrösse von einer variablen Tabellengrösse zu subtrahieren?

    Auch andere Lösungswege sind mir recht.

    Viele Grüsse
    Frank

    Du kannst nicht 2 Tabellen nebeneinander darstellen.

    Wieso machst du das Bild nicht in ein Tabellenzelle und den Rest daneben:

    <table border="0" cellpadding="0" cellspacing="0" width="200">
      <tr>
        <td>
          <img border="0" src="image.gif" width="200" height="200">
        </td>
        <td width="200"></td>
      </tr>
      <tr>
        <td></td>
        <td></td>
      </tr>
    </table>

    Ansonsten kannst du noch mit dem Tag <div></div> arbeiten um schwebende Auswahl zu erstellen

    1. Du kannst nicht 2 Tabellen nebeneinander darstellen.

      Wieso machst du das Bild nicht in ein Tabellenzelle und den Rest daneben:

      <table border="0" cellpadding="0" cellspacing="0" width="200">
        <tr>
          <td>
            <img border="0" src="image.gif" width="200" height="200">
          </td>
          <td width="200"></td>
        </tr>
        <tr>
          <td></td>
          <td></td>
        </tr>
      </table>

      Ansonsten kannst du noch mit dem Tag <div></div> arbeiten um schwebende Auswahl zu erstellen

      Danke für die schnelle Antwort.

      Leider benötige ich den Raum neben der Grafik und unter der Tabelle.
      Somit löst dieser Lösungsweg von Dir nicht mein Problem.

      Gruss Frank

      1. Du kannst nicht 2 Tabellen nebeneinander darstellen.

        Wieso machst du das Bild nicht in ein Tabellenzelle und den Rest daneben:

        Leider benötige ich den Raum neben der Grafik und unter der Tabelle.
        Somit löst dieser Lösungsweg von Dir nicht mein Problem.

        Gruss Frank

        Warum machst du dann die Tabelle nicht einfach noch "größer" (will heißen, mit mehr Spalten / Zeilen) und verbindest dann die entsprechenden mit "..span", so daß du was immer du neben/unter Tabelle und Grafik noch unterbringen möchtest, auch dort in die Tabelle schreibst?

        Wirf einfach 'mal einen Blick in  "/SELFHTML/tcee.htm" und dir wird sofort klar was ich meine :-)

        Arralen