Hoi Anneke93,
Waarom het zo werkt?
Waarschijnlijk ben je gewend aan het maken van Word-documenten. Daar geldt inderdaad: je monteert een afbeelding in het Word-document, je slaat het Word-document op, en als je wilt kan je dan het bestand met de afbeelding weggooien.
Alles zit in het Word-bestand: de tekst, de afbeelding, en ook alle dingen die de opmaak van de pagina bepalen (koppen, vette teksten, inspringers, enz.).
Maak je een tweede Word-document met dezelfde afbeelding en dezelfde opmaak (maar nu met een andere tekst), dan zit alles ook weer in één bestand.
Bij een webpagina gaat het heel anders.
Om grote bestanden heen en weer te sturen over internet, kost veel tijd (en rekenkracht van de computers die ervoor zorgen). Daarom moeten de bestanden voor internet zo klein mogelijk zijn. Bij de trage internetverbindingen van vroeger was dat nog veel belangrijker.
Maar daar hebben ze iets slims op bedacht!
Wat wij een html-pagina noemen, is eigenlijk niet de complete webpagina die je op het scherm ziet. Het html-bestand is alleen het raamwerk, met de kale tekst. Afbeeldingen zitten er niet in!
De afbeeldingen zijn losse bestanden, die met een inwendige link aan de webpagina vast zitten. Ook de opmaak van een site kan in een apart bestand gezet worden. Met een aantal aangrijpingspunten in de webpagina wordt steeds de goede opmaak aangekoppeld.
Per pagina staan er dus verschillende bestanden op de site. Die moeten er dus ook stuk voor stuk op gezet (geupload) worden.
Waarom dit zo slim is?
Als je nu een tweede html-pagina gaat maken, hoef je alleen maar het raamwerk van de tweede pagina en de tekst van de tweede pagina aan te maken. Als er bv. dezelfde kop in de pagina zit, dan staat die afbeelding al op je computer en hoeft alleen maar aangekoppeld te worden. De afbeelding hoeft dus niet opnieuw opgehaald te worden. De opmaak: die was er ook al! Alleen nieuwe plaatjes op een nieuwe pagina hoeven er bij te komen.
In feite worden dus de al gebruikte afbeeldingen en de stijl-voorschriften gerecycled, en dat scheelt enorm in tijd:
In de paginacode zit dus niet de afbeelding zelf, alleen maar een verwijzing naar waar de afbeelding opgehaald moet worden. Om een afbeelding in een webpagina te tonen, moet het afbeeldingsbestand er dus wel zijn!
Dat is ook zo bij het maken van een webpagina. Als je op je computer de afbeelding wist, nadat je deze "op de webpagina" hebt gezet, dan heeft de webpagina niets meer om aan te haken.
Samengevat: de afbeelding moet dus zowel tijdens het bouwen als op de website (op een server ergens in EenMooiePlaatsInNederland) aanwezig zijn. Vandaar dat het publiceren/uploaden inclusief de afbeeldingen moet gebeuren.
Met vriendelijke groet,
CSShunter