HTML-ben miért nem tölt be a kép, ha nem adom meg a teljes útvonalat?
Nem tudom mi az oka, de ha csak annyit írok, be, hogy:
<img src="img/képem.jpg", akkor nem tölti be képet, pedig egy mappában van az index.html file-al. Ha beírom a teljes útvonalat akkor megnyitja.
Illetve, ha a background-image: url ('img/képem.jpg'); illetve az url('img_képem.jpg'); kódot írom be, szintén nem jelenik meg semmi egyik variációra sem és itt még a teljes útvonal megadása sem segít...
Mi lehet ennek az oka?





#7 Ha a CSS-kódot külön fájlba írod, akkor azt külön be kell húzni a HTML fájlba:
<head>
<link rel="stylesheet" href="fájlnév.css">
Különben nem fog működni.
Illetve azt sem árt tudni, hogy a CSS formázások elhelyezésének is van egy hierarchiája:
A HTML fájl elsődlegesen az inline css kódokat veszi figyelembe. Utána a <head>-ben elhelyezett <style> tagben lévőket, és csak legvégső esetben a külön css fájlokat. Tehát lehet, hogy az előbbi kettő valamelyikével felülírod a background-ot az adott elemen.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!