Avatar billede Weberen Nybegynder
08. juni 2013 - 12:53 Der er 5 kommentarer og
1 løsning

Ny i faget

Hey der ude, er ret ny inden for programmering og derfor kommer der nok et ret enkelt spørgsmål, når jeg linker til noget. F.eks. et billede: <img src="C:/Users/Mit navn /Desktop/hjemmeside/IMG/1.jpg"/>

Jeg ved det ikke er nødvendigt med helle den lange smører men, hvad er grunden til det ikke virker hvis jeg bare skriver <img src="hjemmeside/IMG/1.jpg"/>
Avatar billede Blueeyez Mester
08. juni 2013 - 13:16 #1
Er billedet i en mappe som hedde hjemmeside som er i samme mappe som den pågældende .html/css fil?

Højreklik på billed og se om det er blokerrt (har jeg oplevet et par gange)  højreklik og så egenskaber
Avatar billede Weberen Nybegynder
08. juni 2013 - 13:40 #2
Nej altså hjemmeside er den mappe der ligger på mit skrivebord, og i den mappe ligger der så en mappe kaldet CSS, en der hedder HTML og en der hedder IMG. jeg kan ikke så billederne til at virke i HTML uden at bruge hele det lange link  <img src="C:/Users/Mit navn /Desktop/hjemmeside/IMG/1.jpg"/>

Mener bare når alle mine date til projektet lægger i samme mappe er det vel ikke nødvendigt at bruge hele det lange link?
Avatar billede LeChox Nybegynder
08. juni 2013 - 14:00 #3
Du skal skrive den relative sti fra din HTML fil til dit billede.
Ligger de to placeret på samme sted:

C:/Users/Mit navn/Desktop/index.html
C:/Users/Mit navn/Desktop/1.jpg

skal du blot linke sådan her:

<img src="1.jpg"/>

Ligger de to placeret på forskellige steder (f.eks. vil billedet ofte være i en undermappe):

C:/Users/Mit navn/Desktop/index.html
C:/Users/Mit navn/Desktop/hjemmeside/IMG/1.jpg

skal du linke sådan:

<img src="/hjemmeside/IMG/1.jpg"/>


Filen du linker FRA bruges altså som udgangspunkt, og alt før denne (f.eks. "C:/Users/Mit navn /Desktop/") er (oftest) overflødigt.

Ser din struktur sådan ud:

C:/Users/Mit navn/Desktop/hjemmeside/html/index.html
C:/Users/Mit navn/Desktop/hjemmeside/IMG/1jpg

skal du først linke UD af den mappe som HTML filen ligger i. Dette gøres med "../":

<img src="../IMG/1.jpg"/>

For hver gang du skriver ../ i en sti, hopper du et skridt tilbage.

Håber det gav mening.
Avatar billede Weberen Nybegynder
08. juni 2013 - 14:32 #4
Smider du lige et svar! super!
Avatar billede LeChox Nybegynder
08. juni 2013 - 14:38 #5
Jeg er glad for at kunne hjælpe :-)
Avatar billede Weberen Nybegynder
08. juni 2013 - 16:42 #6
Det var lige netop det der med at hoppe en gang tilbage jeg ledte efter, det var for dejligt mange tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester