Hallo,
Ich weiß das ist jetzt eine sehr dumme frage, ...
keine dumme Frage, aber eine, die hier schon sehr oft gestellt wurde.
Das Problem das ich nun habe ist, dass wohl nicht jeder PC die selbe Bildschirmgröße hat.
Hab die Grafiken so erstellt, dass sie genau passen wenn ich einen 17" Bildschirm verwende.
Wenn ich sie aber in einem 8" Bildschirm öffne, schneidet er mir die Grafiken ab.
Die Bildschirmgröße spielt überhaupt keine Rolle. Auch nicht die Bildschirmauflösung. Das einzig Entscheidende ist hier die Größe des Browserfensters - und die hast du als Webautor natürlich in keinster Weise im Griff.
<body background="H://Homepage/Banner.jpg" width="100%" height="100%">
</body>
Erstens: Vermeide URLs, die einen Windows-Laufwerksbuchstaben enthalten - sowas wird nur im IE richtig funktionieren (andere Browser würden hier beklagen, dass sie das Protokoll H: nicht kennen). Adressiere die Ressourcen relativ -das geht im Dateisystem ebensogut wie online- oder installiere dir zum Testen einen lokalen Webserver.
Zweitens: Vermeide Angaben zur Darstellung direkt im HTML-Quellcode. HTML soll die Struktur des Dokuments auszeichnen, nicht dessen Aussehen. Dazu sollte man heutzutage CSS verwenden.
Weiß jemand wie ich das ändern kann?
Gar nicht. Jedenfalls nicht so richtig.
Hintergrundbilder sind grundsätzlich nicht skalierbar, egal ob du sie mit HTML-Attributen oder mit CSS festlegst.
Du kannst daher nur versuchen, dein Hintergrundbild in seine wesentlichen Teile zu splitten und diese einzeln den geeigneten Elementen als Hintergrund zuzuordnen, so dass sie dynamisch mit dem Gesamtlayout laufen.
So long,
Martin
Wenn die Amerikaner eines Tages von jeder Tierart ein Pärchen nach Cape Canaveral treiben ...
ja, DANN sollte man endlich misstrauisch werden.