Ich lerne gerade HTML und weiß einfach nicht warum Firefox meinen Background nicht nimmt… Beim Internet Explorer gehts Problemlos…Google hilft mir auch nicht -.-.
Das img-Element dient lediglich dem Einbinden von Bildern, die Bestandteil des Seiteninhalts sind. Zum Beispiel ein Urlaubsfoto mit Beschreibung.
Ein Hintergrundbild wird hingegen in den Bereich „Design und Layout“ eingestuft, deshalb sollte es mit der Style-Sprache CSS eingebunden werden.
Im Stylesheet kann das etwa so aussehen:
die Anweisung für einen Hintergrundbild heißt folgendermaßen.
background-image: url(../images/bg.gif);und je nach dem wo es als Hintergrund verwendet werden soll, da wird es auch rein geschrieben.
Wenn es für die gesamte Seite gelten soll, dann schreibe es für body.
CSS:
body{
background-image: url(../images/bg.gif);
}
Ich habe aber nicht so ganz verstanden wie die interne Struktur deiner Seite aussieht. Du bindest die Bilder von unterschiedlichen Benutzern auf deinem Rechner an, ich glaube nicht das es so gehen kann. Es sei den, dass du die gesamte Festplatte für deinen lokalen Server freigegeben hast.
Wie auch immer ich würde dir empfehlen eine einheitliche Struktur für deine Verzeichnisse anzulegen. Diese konnte so aussehen:
Dann kopierst du alle Bilder in die entsprechende Verzeichnisse und bindest diese(Bilder) nicht absolut, sondern relativ an.
Also nicht C:\User\www\schulhomepage\images\startseite\hintergrundbild.jpg Diese Variante mit dem Backslash entspricht der Windows Schreibweise, die wird nicht für die Webpage’s verwendet.
Sondern: /images/startseite/hintergrundbild.jpg Ich habe hier normalen Slash verwendet, so wie es üblicherweise online gemacht wird.
Alles was zu einer Seite gehört sollte in einem Verzeichnis sein.
Das Thema Hintergrundbilder ist hier gut beschrieben.
Viel Spaß bei deiner Seite!
PORTAL
Hallo,
Erstmals vielen Dank für deine Hilfe,
Doch leider funktioniert es immer noch nicht.
Ich habe den Ordner auf images umgenannt. Das Bild heißt indexbild.jpg