.doc: hintergundbilder

hallo,

ich kleiner depp habe ein problem mit dem programmieren von einigen seiten.

folgendes problem:

ich will in einer tabelle in einigen tabellenzellen als hintegrund ein image repetieren.
den code habe ich von hier in den quelltext eingegeben.

aber  es klappt nicht. wenn ich das in html als backround image repetiere ist das machbar.

in css ist der vorteil das man optionen hat die nutzen moechte.

der code auszugsweise:

<TD WIDTH="99">
      <div style="background-image:url(/style/vert_66_0.gif); background-repeat:repeat-y"> </div>
    </TD>
    <TD WIDTH="10" BACKGROUND="style/vert_66_0.gif"> </TD>
    <TD WIDTH="5"> </TD>
    <TD WIDTH="208"> </TD>
    <TD WIDTH="268"> </TD>
    <TD WIDTH="81" ALIGN="RIGHT" VALIGN="MIDDLE"> </TD>
    <TD WIDTH="65"> </TD>
    <TD WIDTH="99"> </TD>
    <TD WIDTH="96"> </TD>
  </TR>
  <TR>
hallo,

ich kleiner depp habe ein problem mit dem programmieren von einigen seiten.

folgendes problem:

ich will in einer tabelle in einigen tabellenzellen als hintegrund ein image repetieren.
den code habe ich von hier in den quelltext eingegeben.

aber  es klappt nicht. wenn ich das in html als backround image repetiere ist das machbar.

in css ist der vorteil das man optionen hat die nutzen moechte.

der code auszugsweise:

<TD WIDTH="99">
      <div style="background-image:url(/style/vert_66_0.gif); background-repeat:repeat-y"> </div>
    </TD>
    <TD WIDTH="10" BACKGROUND="style/vert_66_0.gif"> </TD>
    <TD WIDTH="5"> </TD>
    <TD WIDTH="208"> </TD>
    <TD WIDTH="268"> </TD>
    <TD WIDTH="81" ALIGN="RIGHT" VALIGN="MIDDLE"> </TD>
    <TD WIDTH="65"> </TD>
    <TD WIDTH="99"> </TD>
    <TD WIDTH="96"> </TD>
  </TR>

ich habe beide versionen eingebaut css und html, nur der html funktioniert  leider.

was mache ich falsch?

danke-

  1. Hallo.

    aber  es klappt nicht. wenn ich das in html als backround image repetiere ist das machbar.

    Das Wiederholen hat ja schon ganz gut funktioniert, nur leider ohne Bild ;-)

    <TD WIDTH="99">
          <div style="background-image:url(/style/vert_66_0.gif); background-repeat:repeat-y"> </div>
        </TD>
        <TD WIDTH="10" BACKGROUND="style/vert_66_0.gif"> </TD>

    Was hältst du von einer Mischung aus diesen beiden Versuchen? Du kannst nämlich nicht nur dem eigentlich überflüssigen und bedingt durch seinen Inhalt recht schmalen <div> ein "style" anhängen, sondern direkt dem <td>. Daneben kannst du die Hintergrund-Eigenschaften natürlich noch zusammenfassen.
    Die Breite kannst übrigens auch in CSS definieren, dann aber bitte mit Maßeinheit oder "%". Und wenn diese Angaben öfter vorkommen empfiehlt sich das Auslagern in Klassen innerhalb einer gesonderten CSS-Datei.
    Zum Verzicht auf Layout-Tabellen kommen wir dann vielleicht später ;-)
    MfG, at

  2. ich habe ihn bemerkt, den fehler, aber
    aeltere browser und auch neuere machen
    mit css leider aerger.

    immer diese ungefaehren kann standards,

    eine norm ist oder waere wichtig!

    1. Hallo.

      ich habe ihn bemerkt, den fehler, aber
      aeltere browser und auch neuere machen
      mit css leider aerger.

      Eine etwas konkretere Auskunft könnte von einigen hier vielleicht in eine Problemlösung umgemünzt werden.

      immer diese ungefaehren kann standards,

      eine norm ist oder waere wichtig!

      Dann wäre auch klar, ob diese Floskeln in deinem Fall überhaupt greifen.
      MfG, at