De link naar de afbeelding betreft een afbeelding die alleen lokaal opvraagbaar is via het HTTP-protocol. 127.0.0.1 betreft namelijk de huidige machine waarop je nu werkt. Vervolgens zie ik dat je map "Risc12" binnen treedt en daarna map "IMG". Het spoor loopt hier dood. De link naar de afbeelding is incompleet.
Een voorbeeld van een correcte link is de volgende:
Mijn aanname is dat je een afbeelding met de naam "background.jpg" in de map /Risc12/IMG/ hebt staan. Overigens ik ga ervan uit dat de mappen zich bevinden in de server-root directory.
Heb de CSS code bijgewerkt naar dit: Plaatscode: 139215
Het werkt nog steeds niet, en 127.0.0.1 is mijn localhost WAMP server, dus dat zou het probleem niet moeten zijn.
Zou je iets meer inzicht kunnen geven in je huidige opzet? Weet je bijvoorbeeld zeker dat je de html-website in de server-root hebt geplaatst en de submappen echt zo heten? Daarbij moet je dus ook letten op hoofdletters en kleine letters.
Probeer anders is eerst te testen of je op de goede weg bent. Werk je wel echt in de server-root directory? Maak bijvoorbeeld eens een bestand index.html aan en zet daarin "Hello, world!". Sla deze op in je server-root en open vervolgens je webbrowser. Tik bovenin je browser http://localhost of http://127.0.0.1 en controleer of de tekst "Hello, world!" wordt weergeven. Indien niet, dan werk je misschien niet in de server-root of is er mogelijk iets mis met de configuratie van je webserver.
Ik draai een WAMP server, dit is een lokale webserver. In de map C:\WAMP\www kan ik mijn bestanden en mappen neerzetten die op de server komen.
Daar heb ik een map gemaakt met de naam Risc12, daarin staan 2 bestanden: index.html en style.css.
Ook is er nog een map in deze map, met de naam: IMG, daarin staat het bestand Logo.jpg.
Het punt is dat de achtergrond kleur wel werkt, alleen de afbeelding niet. Dat gebeurt ook als ik verwijs naar een externe afbeelding!
Heeft iemand een idee?
Alvast bedankt!
Risc12
btw: als ik in mijn browser het pad van mijn afbeelding intyp, krijg ik de afbeelding ook gewoon te zien.
Ja? Dan zie ik alleen de blauwe achtergrond, zoals beschreven in de CSS.
Geen spoor van een afbeelding te vinden :S!
Wat wel opvallen is, als ik een border rond de div#afbeelding aanbreng, dan zie ik de border wel, maar dan zie ik dat de div (ook al stel ik een hoogte en breedte in) over de volle breedte van mn scherm loopt, maar geen hoogte heeft.
Haha, nou je moet inderdaad ook een hoogte en breedte meegeven als je de div leeg wilt laten. Hieronder zie je een voorbeeldje. Wellicht kun je zelf de juiste hoogte en breedte instellen.
Nog 1 dingetje, houd je overzicht dmv enters ;) Het vertraagd je code absoluut NIET, maar jij, de designer, houdt dan wel overzicht. Op den duur, als jij een CSS bestand hebt van 500 lines, dan heb je toch liever wel wat overzicht