Gå til innhold

Hvorfor vises ikke bildene mine!?


nxo

Anbefalte innlegg

Videoannonse
Annonse

Derfor bruker man RELATIVE linker når man lager websider.

 

Eksempel:

Du har en mappe på C-disken kalt "MyWeb"

I denne ligger

- en index.htm-fil

- en ny mappe som heter Bilder, og i den ligger 100 bilder.

 

I index.htm-filen er det html-linker til alle bildene, + litt tekst og annet.

 

Hvis bildene er linket med

img src= C\MyWeb\Bilder\bilde1.jpg

img src= C\MyWeb\Bilder\bilde2.jpg

 

...så er løpet kjørt når du laster MyWeb-mappen opp på server.

 

Hvis bildene derimot er linket med

img src=Bilder\bilde1.jpg

img src=Bilder\bilde2.jpg

 

...så funker det fint selv om du flytter MyWeb-mappen til en server.

 

C\MyWeb\Bilder\bilde1.jpg er en ABSOLUTT filsti som forteller om det eneste stedet i verden der bildet ditt ligger.

 

Bilder\bilde1.jpg er en RELATIV filsti som forteller at uansett hvor index.htm ligger, så ligger bildene i mappen Bilder, rett ved siden av index.htm-filen.

 

Dermed kan du flytte hele sulamitten.

Tja. Et stykke ned i html-en forekommer følgende:

 

div align="center"

table width="900" border="0" cellspacing="0" cellpadding="0" height="100%"

tr

td valign="top" align="left" height="111"

img src="Bilder/headernoname2.JPG" width="900" height="111" /td

/tr

tr

td valign="top" align="left" background="Bilder/sitebg.jpg"

table width="902" border="0" cellspacing="0" cellpadding="0" height="1"

 

Strengt tatt skal det vel stå width="900" i den siste av disse linjene? (Ikke 902).

(OBS Jeg har tatt bort klammene her for at ikke det skal bli tull i foruminnlegget.)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...