Erstelle das Hintergrundbild am besten in einer Größe etwa 800*400 Pixel. Vielleicht etwas kleiner, falls Du Scrollbalken brauchst. Probier es bei Dir aus, wie es am besten aussieht, wenn Du die Auflösung Deines Monitors auf 800*600 stellst. Und dann definiere eine Hintergrundfarbe, die gut zum Bild paßt für die höheren Auflösungen.
Du kannst das gut per CSS machen. Wenn Du eh schon eine Format-Datei angelegt hast, mußt Du das mit reinschreiben:
body {background-color:Wert;
background-image:frowning:url)URI;
background-repeat:no-repeat;}
Wenn Du es direkt in der HTML-Datei setzen willst, dann etweder wie bereits beschrieben oder so:
Der Colorwert kann hexadezimal oder in RGB-Werten angegeben werden (also #ffffff oder rgb(100%,100%,100%) für weiß). URI ist der Pfad Deines Bildes. Falls Deine Seite gescrollt werden muß, kannst Du das Bild fixieren. D.h. nur der Text auf dem Bild wird gescrollt, aber das Bild bleibt fest auf dem Monitor zu sehen. Dazu füge noch folgendes ein:
background-attachment:fixed
falls es fixiert sein soll oder
background-attachment:scroll
falls es mitscrollen soll.
Wenn Du noch mehr wissen willst, ist http://selfhtml.teamone.de ein guter Ansprechpartner.
Bis denne!
Schnoof