HTML <img> -elementti
Määrittely ja käyttö
<img>
Merkki käytetään kuvien sisällyttämiseen HTML-sivulle.
Teknisesti ottaen kuvaa ei lisätä verkkosivulle, vaan kuvaa linkitetään sivulle.<img>
Merkki luo konttorin, johon viitataan kuvan
<img>
Merkki sisältää kaksi pakollista ominaisuutta:
Huomio:Lisäksi, aina määritä kuvan leveys ja korkeus. Jos et määritä leveyttä ja korkeutta, sivu saattaa vilkua kuvan lataamisen aikana.
Vinkki:Jos haluat linkittää kuvan toiseen dokumenttiin, vain lisää <img>
Merkin sisällä <a> Sisällä merkinnässä (katso alla oleva esimerkki).
Lisäksi:
HTML-opas:HTML-kuvat
HTML DOM -viittausopas:Image-objekti
CSS-opas:Määritä kuvan tyyli
Lisää tietoa:Kuinka käyttää kuvia oikein
Esimerkki
Esimerkki 1
Seuraavassa esimerkissä lisäämme sivulle CodeW3C.com:n insinöörien Shanghain kukkak港essa ottaman krokoskuvan:
<img src="tulip.jpg" alt="Shanghai Flower Port - Krokos" />

Esimerkki 2
Toinen esimerkki kuvan lisäämisestä:
<img src="dancer.png" alt="Tanssija" width="500" height="749">
Vinkki:Lisää esimerkkejä sivun alareunalla.
Ominaisuus
Ominaisuus | Arvo | Kuvaus |
---|---|---|
alt | Teksti | Määritä kuvan korvaavat tekstit. |
crossorigin |
|
Salli käyttää kolmannen osapuolen sivustojen kuvia ja canvasia, jotka sallivat yl托域 pääsyn. |
height | Pixelit | Määritä kuvan korkeus. |
ismap | ismap | Määritä kuva palvelimella olevaksi kuvamappaukseksi. |
loading |
|
Määritä, tulisiko selain ladata kuvan välittömästi vai lykätä kuvan lataamista tiettyjen ehtojen täyttämiseen asti. |
longdesc | URL | Määritä URL, joka osoittaa kuvan yksityiskohtaisen kuvauksen. |
referrerpolicy |
|
Määritä viittaus tiedot, joita käytetään kuvan hankkimiseen. |
sizes | Koko | Määritä eri sivun asettelun kuvien koossa. |
src | URL | Määritä kuvan polku. |
srcset | URL-lista | Määritä lista kuvista, joita käytetään eri tilanteissa. |
usemap | #mapname | Määritä kuva asiakaskäyttöön tarkoitetuksi kuvamappaukseksi. |
width | Pixelit | Määritä kuvan leveys. |
Yleiset attribuutit
<img>
Tunnisteet tukevat HTML:n yleiset attribuutit。
tapahtumaparametreja
<img>
Tunnisteet tukevat HTML:n tapahtumaparametrit。
Lisää esimerkkejä
Esimerkki 3
Tasoita kuvia (käyttämällä CSS):
<img src="flower.gif" alt="[#1#]" width="90" height="90" style="vertical-align:bottom"> <img src="flower.gif" alt="[#1#]" width="90" height="90" style="vertical-align:middle"> <img src="flower.gif" alt="[#1#]" width="90" height="90" style="vertical-align:top"> <img src="flower.gif" alt="[#1#]" width="90" height="90" style="float:right"> <img src="flower.gif" alt="[#1#]" width="90" height="90" style="float:left">
Esimerkki 4
Lisää kuvan reunaviiva (käyttämällä CSS):
<img src="flower.gif" alt="[#1#]" style="border:5px solid black">
Esimerkki 5
Lisää kuvan vasen ja oikea työtila (käyttämällä CSS):
<img src="flower.gif" alt="[#1#]" style="vertical-align:middle;margin:0px 50px">
Esimerkki 6
Lisää kuvan ylä- ja alavälistyötilat (käyttämällä CSS):
<img src="flower.gif" alt="[#1#]" style="vertical-align:middle;margin:50px 0px">
Esimerkki 7
Kuinka lisätä kuva toisesta kansioista tai toiselta verkkosivulta:
<img src="/photo/flower.gif" alt="Kukka" width="180" height="180"> <img src="https://www.codew3c.com/photo/tree.png" alt="Tree" width="150" height="161">
Esimerkki 8
Kuinka lisätä kuville hyperlinkit:
<a href="https://www.codew3c.com"> <img src="w3logo.png" alt="codew3c.com" width="400" height="225"> </a>
Esimerkki 9
Miten luoda klikattava alueita sisältävä kuvamappi. Jokainen alue on hyperlinkki:
<img src="life.png" alt="Life" usemap="#lifemap" width="650" height="451"> <map name="lifemap"> <area shape="rect" coords="10,208,155,338" alt="AirPods" href="airpods.html"> <area shape="rect" coords="214,65,364,365" alt="iPhone" href="iphone.html"> <area shape="circle" coords="570,291,75" alt="Coffee" href="coffee.html"> </map>
Lue lisää - Kuinka käyttää kuvia oikein
HTML- ja XHTML:n yksi merkittävimmistä ominaisuuksista on kyky sisällyttää kuvia dokumentin tekstiin, joko sisäänrakennettuna objektina (sidoskuva) tai erillisenä dokumenttina, joka voidaan ladata hyperlinkin kautta, tai dokumentin taustaksi.
Kuvien järkevä käyttö dokumentin sisällössä (liikkuvat tai animoidut ikonit, valokuvat, selitykset, maalaukset jne.) tekee dokumentista elävämmän ja kiinnostavamman, ja se näyttää myös ammattimaisemmalta, tarjoaa enemmän tietoa ja on helppokäyttöinen.
Kuitenkin, jos kuvia käytetään liikaa, dokumentti voi tuntua hajanaiselta, sekavalta ja vaikeasti luettavalta, ja käyttäjien odotusajat ladataessa ja tarkastellessa tätä sivua kasvavat huomattavasti.
Lue seuraava artikkeli ja oppi internetin kaksi tärkeintä kuvamuotoa: GIF ja JPEG, sekä kuinka käyttää kuvia oikein:
Oletusarvoiset CSS-asetukset
Useimmat selaimet näyttävät seuraavat oletusarvot <img>
Elementti:
img { display: inline-block; }
Selaimen tuki
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Tuki | Tuki | Tuki | Tuki | Tuki |