ElkooNet Sivunotsikko
Johdanto Ohjelmat Koodeja Kuvat Linkit Listat Lomakkeet Taulukot Tyylit Kehykset Äänet
 
pvmkkvuosi

Kuvat

Kuvagalleria | Kokonäytön kuvaesitys | Kuvan vaihtuminen | Taustakuvat | Taustavärit
Mitä olisivat internet sivut ilman minkäänlaisia kuvia? Eivätpä juuri mitään, ellei sinulla ole tosi painavaa ja mielenkiintoista sanottavaa (siksi laitan tähän nyt paljon kuvia). Ja sen kaiken voit tehdä myös kuvien avulla ja myös pelkästään niillä!
Kuvan lisääminen WWW-sivulle tapahtuu <IMG SRC="kuvan_nimi.gif"> koodilla. Tätä koodia ei tarvitse lopettaa. Oletuksena kuva sijoittuu sivun vasempaan reunaan alkuperäisessä koossaan. WWW-sivuilla voidaan käyttää joko gif, jpg tai png tyyppisiä kuvia. Älä laita samalle sivulle kovin montaa kuvaa (max. 3-5), riippuen kuitenkin kuvien tiedostokoosta.

Kuvan lisäys <IMG SRC="kuva.gif"> -koodille voi antaa seuraavia lisämäärittelyjä:

ALT Kuvan selitysteksti, joka näkyy kuvan paikalla kuvan latautuessa. Tämä teksti tulee näkyviin myös silloin, kun osoitetaan kuvaa hiirellä hetken aikaa. Usein "altiksi" kirjoitetaan kuvan nimi.

WIDTH Kuvan leveys pikseleinä. Tämä kannattaa aina määritellä, sillä tällöin selain voi varata kuvalle oikean kokoisen tilan jo ennen kuvan lataamista. Sivun latautuminen nopeutuu näin jonkin verran.

HEIGHT Kuvan korkeus pikseleinä. Tämä kannattaa myös aina määritellä, sillä tällöin selain voi varata kuvalle oikean kokoisen tilan jo ennen kuvan lataamista. Tämä vaikuttaa myös sivun latautumiseen.

BORDER Kuvan reunuksen paksuus. Jos arvoksi asetetaan 0, ei kuvalla ole lainkaan reunusta.

ALIGN Tällä määritellään kuvan paikka sekä tekstin sijoittuminen suhteessa kuvaan (jos tekstiä on). Mahdollisia arvoja ovat:
     Left Kuva sijoitetaan sivun vasempaan laitaan ja teksti sijoittuu kuvan oikealle puolelle.
     Seuraavat rivit sijoittuvat ensimmäisen rivin alle kuvan oikealle puolelle.
     Right Kuva sijoitetaan sivun oikeaan laitaan ja teksti sijoitetaan kuvan vasemmalle puolelle.
     Seuraavat rivit sijoittuvat ensimmäisen rivin alle kuvan vasemmalle puolelle.
     Top Tekstin ensimmäisen rivin korkeimman kirjaimen yläreuna asetetaan samalle tasolle kuvan
     yläreunan kanssa. Seuraavat rivit sijoittuvat kuvan alapuolelle.
     Middle Tekstin ensimmäisen rivin alareuna sijoittuu samalle tasolle kuvan keskikohdan kanssa.
     Seuraavat rivit sijoittuvat kuvan alapuolelle.
     Bottom Tekstin ensimmäisen rivin alareuna sijoittuu samalle tasolle kuvan alareunan kanssa.
     Seuraavat rivit sijoittuvat kuvan alapuolelle.

HSPACE Tällä määritellään paljonko kuvan ympärille jätetään tyhjää tilaa vaakasuunnassa. Luku ilmoitetaan pikseleinä.

VSPACE Tällä määritellään paljonko kuvan ympärille jätetään tyhjää tilaa pystysuunnassa. Luku ilmoitetaan pikseleinä.

Suomenlippu Esim. <IMG SRC="suomenlippu.gif" width="52" height="28" hspace="20" vspace="5" border="0" align="left" alt="Suomenlippu">

Taustakuvan lisääminen tapahtui <BODY> koodissa. Esim. <BODY background="kuva.jpg">.
Taustakuvan on hyvä olla tekstiä "himmeämpi", jottei se haittaa tekstin lukemista.
Taustakuva toistaa itseään sivulla, ellei sitä erikseen määritellä esim. JavaScript koodilla:
<script language="JavaScript1.2" type="text/JavaScript"> if (document.all||document.getElementById) document.body.style.background="url('kuvan_nimi.gif') white center no-repeat fixed"
</script>
Scripti sijoitetaan sivun body osaan ja sitä käytettäessä ei itse body koodiin tarvitse määritellä taustakuvaa. Toimii IE:ssä.
Tämän voi tehdä myös tyylimäärittelynä. Head osaan:
<style type="text/css">
<!--
body
{ background-image: url(kuvan_nimi.gif); background-repeat: no-repeat; background-position: center center; background-attachment: fixed }
-->
</style>
Käy katsomassa myös erilaisia taustakuvia ja taustavärejä sivut.

Punainen rastiVälillä kuva ei syystä tai toisesta näy, jolloin selaimen näytölle ilmestyy vasemmalla olevan punaisen rastin kuva (ie selain). Tarkista tällöin kuvan nimen oikeinkirjoitus (mm. ei ääkkösiä), tiedostopolku ja kuvan tallennusmuoto (gif, jpg tai png). Isot / pienet kirjaimet: Esim. "Kuva.gif" on eri asia kuin "kuva.gif" samoin kuin "kuva.GIF" ja "kuva.gif" jne. Kotikoneella kirjainkoolla ei ole vaikutusta kuvan näkymiseen, mutta useimmilla servereillä kyllä. Tarkista myös että olet siirtänyt kuvan palvelimelle.



Kuvan vaihtuminen toiseen

Rautalankanäytöllä ja erikoisnäppäimistöllä varustettu tietokoneeni Kuvan vaihtuminen toiseen kuvaan hiiren kursorin ollessa kuvan päällä.
<A HREF="osoite.html"
onMouseOut = "document.pic.src='kuva1.gif'"
onMouseOver = "document.pic.src='kuva2.gif'">
<IMG SRC="kuva1.gif" BORDER=0 NAME="pic" align="right"> </a>

Koodiin voidaan liittää kolmas kuva, joka näkyy hiiren ollessa pohjassa.
<A HREF="osoite.html"
onMouseOut = "document.pic.src='kuva1.gif'"
onMouseOver = "document.pic.src='kuva2.gif'"
onMouseDown = "document.pic.src='kuva3.gif'">
<IMG SRC="kuva1.gif" BORDER=0 NAME="pic" align="right"> </a>

Jos haluat että kuva ei ole linkki, sijoita onMouse komennot kuvan lisäys tagin sisään.

<IMG SRC="kuva1.gif" BORDER=0 NAME="pic" align="right"
onMouseOut = "document.pic.src='kuva1.gif'"
onMouseOver = "document.pic.src='kuva2.gif'">



Kokonäytön kuvaesitys

Sivulle jolle linkki tulee:
<form name="settings"> <input type="text" name="delay" value="10" size=3 > Vaihtumisnopeus: sek.
<a href="javascript:fullscreen('kokonaytto1.html')">Testaa tästä - Aloita kuvaesitys</a> </form>
Heah osaan:
<script language="JavaScript" type="text/JavaScript">
function fullscreen(url)
{
window.open(url,"fullscreen","toolbar=0,scrollbars=0,menubar=0,location=0,resizable=1,directories=0,status=0,
fullscreen=yes,width=" + (screen.width) + ",height=" + (screen.height) + ",left=0,top=0");
}
</script>
Tee joka kuvalle oma html sivu. Kopio alla oleva koodi ja tallenna esim. Kokonaytto1.html, -2.html jne...
Lataa tästä myös pieni tyylitiedosto style_kn.css, jota voit muutella mielesi mukaan.
Sekä kopioi navigaatiota varten seuraavat gif kuvat; edellinen, paalla, paussi ja sulje Edellinen Päällä Paussi Sulje.
Tai tietenkin on parempi ja välttämätöntäkin tehdä omat, tarpeisiisi sopivammat navikuvat.



Kuvagalleria

Pieni kuvagalleria scripti. Kuvista kannattaa tehdä kahdet versiot, isot ja pienet kuvat. Varsinkin jos käytät tiedostokooltaan suuria kuvia, näin kuvien latausaika on pienempi. Isompien kuvien koko tässä esimerkissä on 250 x 150 ja pienten thumnail kuvien 75 x 45. Voit käyttää minkä kokoisia kuvia itse haluat.
Kuvagalleria
1. kuva 2. kuva 3. kuva
Kuvagallerian aloituskuva haluttuun näyttöpaikkaan:
<img src="aloituskuva.jpg" border="0" name="imagePoster" width="250" height="150" alt="Kuvagalleria">

Pikku kuvien eli thumnailien scripti on:
<a href="kuva1_iso.jpg" onClick="return(loadPosterImage('kuva1_iso.jpg'))"> <img border="0" src="kuva1_pieni.jpg" width="75" height="45" alt="1. kuva"></a> ...ja niin edellen...

Kopio myös alla oleva scripti ja sijoita sivun head osaan:



Mistä sitten kuvia sivuille? Jollet ole vielä ehtinyt tehdä omia kuvia, niin netissä on paljon sivustoja joilta saa kopioida vapaasti esim. animaatioita, kuvia ja taustoja.
Windowsin Paint apuohjelmallakin voit piirtää kuvia. Tallentaessasi kuvaa valitse tallennus muodoksi joko gif tai jpg. Paintin kuvien laatu tosin ei ole kovin hyvä.
Kuvankäsittely ohjelmista Adoben PhotoShop on omaa luokkaansa, mutta ei todellakaan halpa. Edullisempia ja ilmaisiakin netistä löytyy. Tässä muutamia linkkejä:
Animaatiota ja kuvia:
Animationcity
Clipart
Coolarchive
Freegraphics
Njet.net
Theshockzone
Ohjelmia:
GIF Movie Gear 3.0
Irfanwiever
PaintShopPro
The Gimp
Tucows
Kuvankäsittely oppaita:
Digitaalinen kuvankäsittely
PaintShopPro vinkit
PhotoShop opas
Pieni kuvankäsittelyopas
Ratolin PhotoShop6 opas
Tekijänoikeuksista:
Armi Hölttö
Jukka Korpela
Kopiraitti
Kuvasto ry
Suomen ÄKT
Teosto
Alatunniste Click
Vierailijoiden lkm 12/5 -04 lähtien: 274896 kpl. Online 6. Sivulataukset 9/7 -04 lähtien: 5181783 kpl.
Johdanto Ohjelmat Koodeja Kuvat Taustakuvat Taustavärit Linkit Listat Lomakkeet Php-palaute Taulukot Tyylit Kehykset Äänet Kotisivutilaa Domain osoite Metakone Hirsipuu Lisää linkki Päivänvitsi Suosittele Vieraskirja Lähetä kortti

Mietelause: Rypyt ovat perinnöllisiä. Vanhemmat saavat niitä lapsistaan.
Helen Hayes


Elamyskartanot