Moin!
Ich suche gerade nach einer eleganten Variante, um einen Standard-Ordner für eingefügte (Hintergrund)Bilder in CSS zu definieren.
Füge (vom prinzip her) innerhalb vom <html>-Teil die Bilder per JS ein, also:
<script language="javascript">document.write('<img src="', relBildPfad,'bildname.jpg">');</script>so kann ich die BildPfad-Var einmalig (z.B. dynamisch per PHP) am Anfang definieren. Das würde ich vom Prinzip her gerne auch für die Hintergrundbilder in CSS-Definitionen machen.
WENN du schon PHP hast, warum zum Henker nutzt du das nicht, um die Bildpfade damit auszugeben, warum noch extra Javascript?
Und was spricht gegen die absolut naheliegende Variante, den Pfadnamen zum Bild mit einem Slash zu beginnen und den kompletten Pfad anzugeben? Diese Info ist auf allen Seiten deiner Domain konstant, benötigt also keinerlei PHP oder Javascript.
Dasselbe Prinzip gilt für CSS.
- Sven Rautenberg