Vraag en antwoord




Irma schreef: (13 oktober 2005)

Hallo Rozemarijn,

Ik heb sinds kort een Apple en daarvoor heb ik altijd met Windows gewerkt.

Ik ben nu een homepage aan het maken, voor het eerst. Het tekst gedeelte lukt wel, maar als ik een plaatje wil uploaden, krijg ik een vraagteken te zien of het plaatje bijna helemaal zwart. Dat ziet er natuurlijk niet uit! Ik kan maar niet achterhalen wat ik niet goed doe.

Eigenlijk zit ik nu met smart te wachten op het moment dat je HTML cursus online komt te staan, want ik zie dat je daar een hoofdstuk aan “plaatjes” wilt besteden. Enig idee wanneer je deze denkt te plaatsen?

Overigens vind ik je site er prachtig uitzien.

Groeten, Irma.




Antwoord     (13 oktober 2005)


Dag Irma,

Goed dat je een eigen website aan het maken bent; leuk! Mijn apple-pagina loopt een beetje vertraging op, ivm. ziekte; ik ben nog wel van plan de cursus erop te zetten, maar het wordt denk ik nov/dec.

Als je een vraagteken krijgt, betekent dat dat hij het jpg-bestandje of gif-bestandje niet kan vinden.

Heb je het juiste pad in de tag gezet?

Bijv. je plaatje heet konijntje.jpg. Je zet het in je html-bestand index.html. Je hebt in de Finder het plaatje in de map afbeeldingen gestopt. Deze map zit in de map waar al je internetdocumenten instaan, inclusief je index.html.

Nu, dan wordt de tag:

<img src="afbeeldingen/konijntje.jpg">

Let er dus op dat je ook de naam van de map in de tag zet!

Staat het plaatje in dezelfde map als je index.html dan wordt de tag:
<img src="konijntje.jpg">

Staat het plaatje in een map afbeeldingen dan wordt de tag:
<img src="afbeeldingen/konijntje.jpg">

En zit je bestand in een map en je plaatje juist niet (!!!) dan wordt de tag:
<img src="../konijntje.jpg">

Ik hoop dat dit al iets oplost.

Een algemene tip: als je op het internet op een website bent, kun je altijd het originele html-bestand waarmee het is gemaakt inzien (en dus kijken hoe een ander iets voor elkaar heeft gekregen).
Gebruik je internet-explorer, kijk dan in de menubalk onder View --> Source.
Gebruik je Safari, kijk dan onder Weergave --> Toon bronversie.

Een tweede reden kan zijn dat je je site nog niet volledig naar de server hebt ge-upload. Op de server moeten exact al jouw bestanden en mappen komen te staan, inclusief de plaatjes.

Als je je html-bestanden wel naar de server hebt ge-upload en je plaatjes nog niet, kan de browser het plaatje natuurlijk ook niet vinden!

Je kunt dit als volgt controleren.

Open je Internet Explorer (of Safari). Je krijgt nu een wit scherm. Druk op appeltje-o. Kies voor je index.html. Je browser laat nu je webpagina zien zoals die op jouw computer staat.

Als je nu wijzigingen aanbrengt in je html, op appeltje-s drukt, en dan teruggaat naar je Internet Explorer, kun je met appeltje-r (refresh) je wijzigingen meteen controleren.

Zo kun je zien of het aan jouw html-bestanden ligt, of aan de server (als hij het op jouw eigen computer wel goed doet, dan staan gewoon nog niet alle bestanden op de server).

Veel succes ermee! Rozemarijn.




Re:     (13 oktober 2005)


Hallo Rozemarijn,

Gouden tip!

Op mijn eigen computer staat deze dus wel goed en krijg ik dan ook het juiste plaatje te zien.

Maar hoe upload ik nu het plaatje naar de server?

Ik gebruik Captain FTP en ik denk dus dat ik plaatje upload door deze van mijn mac naar de server (lees homepage) te uploaden door het plaatje naar die kant toe te slepen. Daar gaat het zeer waarschijnlijk niet goed.

Heb je nog een suggestie?

Groet, Irma




Re:     (13 oktober 2005)


Ah, ik was al bang dat het geen .jpg of .gif bestanden waren, dan krijg je ook een vraagteken.

Sleep je plaatje in Captain FTP van jouw harde schijf (links) naar de server (rechts). Zorg dat het daar in dezelfde map (met exact dezelfde naam) komt te staan als op jouw harde schijf.

Dan moet het op het internet ook goed komen.

Veel succes ermee! Rozemarijn.







Sluit dit venster om terug te gaan naar het gastenboek van rozemarijnonline.net.

Ben je rechtstreeks op deze pagina terechtgekomen, klik dan hier om naar het gastenboek te gaan.