HTML II: basiskunnskap | evaluering | illustrasjoner | lyd&levende bilder | skjema | tabell | andre webteknologier
Et bilde kan forklare mer enn 1000 ord, er det sagt. Brukt på riktig måte er det iallefall mye hjelp i en illustrasjon når noe skal forklares. Heldigvis er det lett å montere bilder på en webside, men det er noen grunnleggende kunnskaper som må læres om dette slik at man slipper å gå i alle fellene.
Et elektronisk bilde består av mange punkter som ligger ved siden av hverandre. Det er først når øynene og hjernen tolker informasjonen (analyserer form og farge) at det blir mening i det vi ser. Den minste enheten i et digitalt bilde kalles et pixsel ("picture cells" - "pic cells" - "pixel"). Hvert enkelt piksel er alltid firkantet. Hvis du forstørrer opp et bilde uten å øke antall piksler vil du se at bildet blir "kornete". Det som, for øyet, så ut som jevne overganger når pixlene var små blir til hakkete og ujevne kanter. Originalfilene til bildene under har begge en oppløsning på 72 piksler per tomme. Forskjellen mellom dem er at bildet til høyre er forstørret, og da kommer pixlene fort tilsyne. Forminskede bilder virker skarpere, men dette er fordi øynene våre ikke klarer å plukke ut enkeltkornene i bildet.


Illustrasjoner finnes på en rekke formater, avhengig av hvilket program som har laget dem og hva du velger når du lagrer dem. Av alle disse formatene er det bare tre som brukes på nettet, .jpg (jpeg), .gif eller .png.
For at ikke htmlfilene skal ta for lang tid å laste ned bestreber vi å lage bildene små (ca. 72 punkter pr. tomme). I tillegg bør vi, etter at bildene er montert på websiden skalere de til en hensiktsmessig visningsstørrelse, for at skjermbildet skal se riktig ut på flest mulig skjermer
Det er tre tidspunkter i prosessen du kan rette på bildene. Du kan...
I dette eksempelet skal vi late som om det skal holdes en avstemning om hvilket bilde som er best i en fotokonkurranse. Vi skal en nettside der brukeren skal stemme over hvilket av fire bilder som er best. Vi har fått originalene fra innsendere. Størrelsene er derfor veldig forskjellig, og vi vil vise de på en og samme nettside. Hva gjør vi?
Vi kan lage thumbnails eller bildesnarveier. Når man klikker på bildet kan den store versjonen komme opp i et eget vindu (bra løsning). Etterhvert som maskinparken blir bedre/raskere vil bilder komme raskere og raskere frem på skjermen. Men det hjelper lite når det lages mer og mer avanserte sider i like stort tempo. Videosnutter/animasjon dukker også oftere opp (etterhvert som folk er på kurs og lærer dette :-). Vi opplever at "surfingen" ikke går fortere enn før, den bare inneholder mer komplisert informasjon.
OBS: Nettlesere er istand til å lese bilder direkte (hvis de er på riktig format, se over). Linken i thumbnails peker derfor gjerne direkte til bildet. Nettlesere viser, når linken peker direkte, kun bildet mot en grå eller hvit bakgrunn. Har vi (som produsent av informasjon) strengere krav til hvordan dette skal se ut må du inkluderer du en egen html-fil som vi legger bildet på, hvor du bestemmer hvilken farge bakgrunnen skal ha.
Hvert enkelt bilde kan plasseres på til venstre, høyre eller midt på innenfor det htmlattributtet den er plassert inn i. Hvis bildet står alene på en linje som ikke har en definert høyreside vil bildet fortsatt stå på venstre side i nettleseren. For å midtstille et bilde må man derfor heller montere bildet inn i en midtstilt paragraf. (Opprett et avsnitt (en enkel <p></p>) og gi avsnittet egenskapen "midtstilt" (egen knapp i verktøylinjen). Flytt bildet inn i denne paragrafen).
Men det finnes alternative måter å jobbe med bilder på. Det blir ikke mye spennende design når vi kun har tre mulige horisontale plasseringer. HTML er, som vi nevnte på grunnkurset, ikke utviklet med tanke på komplisert design. Putter vi bildet inn i en tabell kan vi få mer kontroll over plasseringen.
Det er noen ganger du vil at det skal være mulig å klikke på bilder for å kommer til et annet sted på nettet. Og noen ganger er det også ønskelig at det skal være mulig å ha flere linker avhengig av hvor på bildet brukeren klikker. Image Map vil si å dele opp et bilde i soner, der hver sone f.eks. har en . Pek på bildet under og følg med på linkene som forandrer seg i oppgavelinjen (nede til venstre i nettleseren. Klarer du å finne alle linkene?