Image als Hintergrund & Contend drauf !!!

  • Hi!

    Ich hab gerade meine erstes Hompage Design Fertig gestellt
    und hab soweit alles fertig.
    Leider Kenn ich mich mit Html noch nicht so gut aus.

    Mein Problem ist das das ich nicht weiß wie ich eine Grafik datei
    als hintergrund setze so das man auf die grafik datei schreiben kann.
    Ich hoffe das ihr mich versteht und das ich das soweit richtig erklärt habe.

    Fals nicht hab ich mal ein Screenshot gemacht:

    [Blockierte Grafik: http://img51.imageshack.us/img51/4656/unbenannt3mr.jpg]

    ^^da wo der kasten is soll der inhalt der seite später rein

    hier ist der quellcode

    Es ist der teil das ist die grafik fals man mir so nicht weiter helfen
    kann wäre ich sehr dankbar wenn ich es jemanden schicken könnt und es mir dan macht

    Ich hoffe ihr wisst was ich meine und ich das jetzt richtig erklärt habe
    Ich bedanke mich schon mal für die hielfe

    mfg
    Exile

  • naja, egal...
    Ich hab mich mal drangesetzt und das eben gemacht...
    Da ich ned wirklich wusste, WELCHES die Grafik sein soll,
    die du im Hintergrund haben willst, kann es sein, dass ich die FALSCHE ausgewählt habe...
    Musst du entscheiden! :)


  • Ne will nix verstecken hab nur weck gemacht weil es ne warez seite werden soll :wink: .

    Naja zurück zu Thema habs mal mit deinem code probiert
    dan passiert das hier http://hacky.elbone.net/rmw/ddd/index.html

    es verschiebt sich alles :cry: ich mach seit 2 taggen schon rum und ich kriegs net hin dan hab ich euch gefunden und bitte um hilfe

  • Ich weiß ja, nicht, in welchem Teil Du die Hintergrundgrafik verwenden willst. Füge einfach in einem Table, TD oder sonstigem Tag folgendes ein:

    Code
    <td background="images/background.jpg">


    Oder aber Du machst es per CSS

    Code
    <td style="background-image:url(images/background.jpg)">


    In den beiden obigen Beispielen ist der Bildpfad relativ zur HTML-Datei angegeben, solltest Du innerhalb Deiner Seite mit Ordnern arbeiten und HTML-Seiten in Unterordnern haben, empfielt sich eine externe CSS-Datei zu nutzen.
    css/style.css

    Code
    td.with_background {
      background-image: url(../images/background.jpg)
    }

    index.html (Denk daran, die externe CSS-Datei im HEAD einzubinden.)

    Code
    <td class="with_background">
  • Moin!

    Kleiner Fehler:

    Zitat von Beatz


    css/style.css

    Code
    td.with_background {
      background-image: url(../images/background.jpg)
    }

    muß

    Code
    .with_background {
      background-image: url(../images/background.jpg)
    }


    heißen (also ohne das td davor, sonst wird es keine Klasse)

    G.a.d.M.

    Ronald

  • Das ist so nicht ganz richtig, Ronald.

    In dem Fall kann die Klasse nur für ein TD eingesetzt werden. In CSS gibt es freie und Tag-gebundene Klassen.

    Tag-gebundene Klasse
    Diese Klasse ist an das Tag TD gebunden und kann nur für TD verwendet werden.

    Code
    td.with_background

    Tag freie Klassen
    Diese Klassen sind allgemeingültig und können für alle Tags verwendet werden.

    Code
    .with_background
  • Danke für eure hielfe aber es klappt immer noch nicht ich bin woll zu blöd
    oder versteh nicht ganz was ihr meint.

    Ich mach das jetzt so ich pack es in rar und lads hoch so das ihr euch mal ankucken könnt wie es aufgebaut ist dan wisst ihr auch welche grafik ich meine.

    http://hacky.elbone.net/rmw/blubb.rar

    So da ist es hoffe mir kann jetzt geholfen werden :) anders check ich es woll nicht

  • Das liegt daran, dass Inhalte im TD standardmäßig vertikal in der Mitte angezeigt werden. Mittels

    Code
    <td valign="top">

    plazierst Du den Inhalt des jeweiligen TDs oben.
    Da man in den meisten Fällen jedoch möchte, dass Inhalte im TD generell oben angezeigt werden, empfielt es sich, das einmal zentral per CSS zu definieren.

    Code
    td {vertical-align: top;}
  • Hm versteh ich nicht ganz wie und wo soll ich das machen
    hier ist der quell code

    wo soll ich das machen und was ist css :shock: wie gesagt ich mach das zu ersten mal und hab noch nicht viel ahnunh von html usw