martinmeyer: Stylesheet funktioniert nicht

Hallo Leute,

ich setze meine ehemalige HTML Seite im Moment in XHTML um, aber habe nun komischerweise mit den Stylesheets Probleme und komme einfach nicht dahinter, was ich falsch mache.

Ich zeig euch als aller erstes mal den Quelltext:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
  <head>  
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />  
    <title>Test</title>  
    <link type="text/css" rel="stylesheet" href="css/styles.css" />  
  </head>  
  <body>  
  <div id="divname">Blabla</div>  
  </body>  
</html>  

body {  
    background-image: url(images/hintergrund.jpg);  
    background-repeat: repeat-x;  
}  
  
#divname  
{  
    position: relative;  
    margin-left: auto;  
    margin-right: auto;  
    width: 900px;  
    height: 100px;  
    background-image: url(images/body.png);  
    background-repeat: repeat-y;  
    text-align: center;  
}

Nun, das Problem ist, dass Hintergrundbild vom body und div einfach nicht auf meine Befehle gehorchen und sich einfach mal stur stellen.
Habe schon alles mögliche gemacht, aber sie werden einfach nicht angezeigt.
(Bild- und CSS-Pfade sind richtig angegeben)

Ich hoffe Ihr findet den Fehler oder wisst, wo ich etwas falsch mache.

Grüße,
Martin

  1. Hi,

    Ich hoffe Ihr findet den Fehler oder wisst, wo ich etwas falsch mache.

    Ich kann nicht mal deine Problembeschreibung nachvollziehen.
    Zeige bitte ein Online-Beispiel, an hand dessen das ganze anschaulich wird.

    MfG ChrisB

    --
    The most exciting phrase to hear in science, the one that heralds new discoveries, is not “Eureka!” but “That's funny...” [Isaac Asimov]
  2. MOin!

    (Bild- und CSS-Pfade sind richtig angegeben)

    Aha. Du hast also im Ordner css einen Ordner images, in dem die Datei hintergrund.jpg zu finden ist.  /css/images/hintergrund.jpg

    Dann weiß ich auch nicht... ;)

    --
    Ich bin dafuer verantwortlich was ich sage, nicht dafuer, was Du verstehst.
    1. Ich denke es müsste dann also ../images/hintergrund.jpg lauten.
      mfg Blabla

      Aha. Du hast also im Ordner css einen Ordner images, in dem die Datei hintergrund.jpg zu finden ist.  /css/images/hintergrund.jpg

      Dann weiß ich auch nicht... ;)

      1. Ich denke es müsste dann also ../images/hintergrund.jpg lauten.

        Das ist zu vermuten. Wenn das der Pfad vn der CSS-Datei zum Bild ist, sollte das klappen.

        --
        Ich bin dafuer verantwortlich was ich sage, nicht dafuer, was Du verstehst.