NVU ja sivupohjien käyttö

Linux.fi
Loikkaa: valikkoon, hakuun

Verkkosivujen tekeminen helpottuu ja nopeutuu huomattavasti, jos käytössä on valmiita sivupohjia. Sivupohjien avulla sivuston ulkonäkön suunnittelu voidaan erottaa johdonmukaisesti sen sisällöstä. Tässä ohjeessa tutustutaan esimerkin avulla helppoon tapaan tehdä omia sivupohjia Nvu:n avulla.

Sisällysluettelo

[muokkaa] Johdanto

1-nvu-sivupohjat-esimerkkisivu.png
Sivupohjien avulla omien sivustojen tekemistä voidaan helpottaa etenkin ulkoasua lisättäessä. Ohjeen soveltamiseksi suositellaan kokemusta tietokoneiden käytöstä ja yleisten työpöytäohjelmistojen hallintaa. Myös edellisviikon NVU ohjeeseen, jossa tarkasteltiin NVU:n yleisimpiä ominaisuuksia, kannattaa tutustua.

Tässä ohjeessa tehtävän sivun asettelu perustuu taulukoiden käyttämiseen sivun eri osien sijaintien määrittelyyn. Nykyään sivustojen ulkoasun määrittämiseen suositeltavampi tapa olisi käyttää niin sanottuja CSS-tyylisivuja. Tässä ohjeessa niitä ei kuitenkaan käytetä, koska niiden tekeminen olisi hieman työläänpää ja hitaampaa sekä vaatisi syvällisempää tutustumista sekä HTML- että CSS- merkkauskielten hallintaan. Ohjeessa käytettävää taulukoilla tehtävää asettelua voidaan kuitenkin hyvin käyttää esimerkiksi pienimuotoisilla omilla kotisivuilla.

Nyt tehtävässä sivumallissa ei oteta vielä kantaa sivuston sisältöön muuta kuin aihealueittain. Nyt tehtävää sivumallia hyödynnetään viikon kuluttua julkaistavassa oppaassa, jossa sivumallin avulla tehdään pieni sivusto.

Huom! NVU:n kehitystyö on pysähtynyt ja sitä on jatkettu Kompozer nimisenä projektina. Kompozerissa on kuitenkin havaittu toiminnan epävakautta ja lisäksi myös sen kehitystyö on sittemmin keskeytynyt joten Linuxkouluun.fi -ohjeet keskittyvät edelleen NVU:hun. Ohjeita voidaan kuitenkin hyödyntää suurimmaksi osaksi myös Kompozeria käytettäessä.

[muokkaa] Sivupohjan yleistoimet

2-nvu-sivupohjat-tyhja nvuikkuna.png
Tyylipohjien tekeminen voidaan aloittaa käynnistämällä NVU ja lataamalla esimerkissä käytettävä materiaali ohjeen viimeisestä kappaleesta löytyvistä linkeistä.

Kun NVU on käynnistetty perustilaan, voidaan sivuille antaa ensimmäisenä perustiedot, asettaa sivulle sopiva taustakuva ja tallentaa tyhjä sivu sopivaan kansioon. Kaikki sivuille tuleva materiaali kannattaa tästä lähtien sijoittaa samaan kansioon.

[muokkaa] Sivuston perustietojen syöttäminen

3-nvu-sivupohjat-sivun ominaisuudet.png
Ensin syötetään sivuille tulevat perustiedot seuraavasti.

[muokkaa] Sivumallin tallentaminen

4-nvu-sivupohjat-sivumalli tallennus.png
Perustietojen syöttämisen jälkeen sivumalli tallennetaan omaan kansioon. Kansion tulisi olla sellainen että sinne kasataan kaikki sivulle tulevat tiedostot ja kuvat.

Seuraavaksi kannattaa hakea ohjeen viimeisen kappaleen linkkien mukaiset materiaalit ja tallentaa ne samaan kansioon.

[muokkaa] Taustakuvan lisääminen

5-nvu-sivupohjat-sivun varit.png
Sivuille asetetaan taustakuva seuraavalla tavalla.

[muokkaa] Sivurakenteen tekeminen

[muokkaa] Taulukoiden tekeminen

6-nvu-sivupohjat-taulukoiden tekeminen.png
Sivujen sisältö tullaan asettelemaan taulukon solujen sisään. Taulukoiden avulla sivun eri elementit saadaan helposti aseteltua halutuille paikoille. Esimerkkissä sivuille tehdään kaksisoluinen taulukko, joista ylempään soluun lisätään sivuston otsikkokuva ja toiseen sivuston eri sivujen väliseen siirtymiseen tarkoitettu navigointi ja itse sivun sisältöteksti.

Taulukon lisääminen tehdään seuraavasti.

Nyt taulukko on lisätty sivupohjalle ja sen tulisi näyttää seuraavalta.

7-nvu-sivupohjat-taulukon ulkoasu.png

Seuraavaksi taulukon ulkoasua muokataan hieman.

8-nvu-sivupohjat-valikko taulukon ominaisuudet.png
9-nvu-sivupohjat-taulukon ominaisuudet.png

Nyt taulukon asetukset ovat valmiit. Sivun reunoilla on nyt ikkunan koon suhteen muutuvat marginaalit ja itse taulukko on näkymättömänä taustalla ja siihen voidaan aloittaa lisäämään sivustolle tulevia elementtejä.

[muokkaa] Otsikkokuvan lisääminen

Sivupohjan otsikkokuvaksi lisätään sopiva mallimateriaalista löytyvä kuva mutta sitä ennen muutetaan otsikkokentän taustaväriä kuvalle sopivaksi.

10-nvu-sivupohjat-taulukon solun taustavari.png
11-nvu-sivupohjat-taulukon solun taustavari valinta.png

Nyt otsikkosoluun on syötetty sopiva taustaväri ja siihen voidaan lisätä sopiva kuva.

12-nvu-sivupohjat-kuvan ominaisuudet.png

Nyt sivujen otsikkokenttä on valmis. Asetetulla taustavärillä mahdollistettiin se että internet-selainikkunan kokoa voidaan vapaasti vaihdella ilman että otsikko kentän ulkonäkö rikkoutuu. Nyt näyttää ikäänkuin käytetty kuva jatkuisi koko otsikon leveydeltä, vaikka itseasiassa kuva on pelkästää väriliukuna otsikon vasemmassa reunassa ja taustaväri näkyy jatkeena sen oikeassa reunassa.

13-nvu-sivupohjat-otsikko valmis.png

[muokkaa] Sivunavigoinnin tekeminen

Sivunavigoinnin avulla voidaan siirtyä helposti sivuston eri sivujen välillä. Ensikerralla toteutettavaan sivujen sisältöön tehdään sivustolle kolme erilaista sivua. Nämä ovat pääsivu, linkkisivu ja harrastukset-sivu.


14-nvu-sivupohjat-navigointi rivit.png


15-nvu-sivupohjat-navigointi rivit ylin.png


16-nvu-sivupohjat-navigointi tekstit.png


17-nvu-sivupohjat-navigointi maalattu.png

Seuraavaksi teksteistä tehdään linkit jotka ohjaavat ne oikeille sivuille. Sivuja ei ole vielä tehty mutta niihin viittaavat linkit voidaan jo tehdä.

19-nvu-sivupohjat-navigointi maalattu linkin ominaisuudet.png
20-nvu-sivupohjat-navigointi linkit ekavalmis.png

Valmis linkki

Toista tämä sama kohdalle harrastukset ja linkit. Harrastukset -linkin kohteeksi voidaan antaa harrastukset.html ja linkit-kohdalle linkit.html


21-nvu-sivupohjat-navigointi linkit kaikki.png

Kaikki linkit lisätty

Lopuksi voidaan muuttaa alueen pohja vielä sopivamman väriseksi, jotta linkit näkyvät paremmin.

22-nvu-sivupohjat-navigointi linkit taustavari.png

Valmis linkkirivi

[muokkaa] Tekstialueen lisääminen

Seuraavaksi lisätään sivupohjaan tekstialue johon eri sivujen varsinainen sisältö lisätään. Tekstialue tehdään yhdestä uudesta taulukosta joka sijoitetaan samaan alueeseen navigoinnin kanssa.

23-nvu-sivupohjat-tekstialue-taulukko.png

Nyt sisällölle on lisätty oma kenttä johon eri sivujen tekstejä ja kuvia voidaan lisätä.

25-nvu-sivupohjat-tekstialue-valmis.png

[muokkaa] Muokattavan alueen määrittäminen

Lopuksi määritetään sivupohjaan alue jota voidaan jatkossa muokata. Tällöin sivupohjan muita asetuksia ei voi vahingossa muokata vaan sisältöä voidaan lisätä pelkästään tiettyyn paikkaan.

26-nvu-sivupohjat-tekstialue-sisallon muokkaus.png

[[Kuva:|thumb|250px|none]]

Valmis sivupohja

Nyt sivupohja on tallentamista vaille valmis. Tätä sivupohjaa voidaan käyttää nyt kokonaisen sivuston tekemiseen, jolloin jokainen sivu näyttää samalta, mutta sisältöä voidaan vaihtaa. Nyt sivu voidaan siis tallentaa ja siitä voidaan aloittaa tekemään sivuja. Sivupohjan hyödyntämiseen tutustutaan tarkemmin viikon kuluttua.

[muokkaa] Esimerkkimateriaalin lataaminen

Alhaalla olevista linkeistä voidaan ladata esimerkissä käytetyt kuvat sekä valmis mallipohjatiedosto. Tiedostot voidaan ladata samaan kansioon seuraavien vaiheiden mukaisesti. Kaikki tiedostot kannattaa sijoittaa samaan kansioon.

  1. Lataa esimerkissä käytetty taustakuva tästä
  2. Lataa esimerkissä käytetty otsikkokuva tästä
  3. Lataa esimerkissä tehty mallipohjatiedosto tästä

Edellisviikolla tutustuttiin sivupohjien tekemiseen NVU-verkkosivujen teko-ohjelmistolla. Tässä ohjeessa tutustutaan sivupohjien hyödyntämiseen tekemällä kolmesta erillisestä sivusta koostuva pieni verkkosivusto.

[muokkaa] Sivupohjien ottaminen käyttöön

Seuraavassa tutustutaan sivupohjien hyödyntämiseen.

1-nvu-sivupohjasta-mallisivu1.png
1-nvu-sivupohjasta-mallisivu1.png
1-nvu-sivupohjasta-mallisivu1.png

Ohjeessa tehtävä esimerkkisivusto ja siinä käytettävät materiaalit ovat ladattavissa ohjeen viimeisessä kappaleessa olevien ohjeiden mukaisesti.

[muokkaa] Sivupohjan avaaminen ja tarvittava materiaali

Sivustolle tullaan tarvitsemaan lisättävänä materiaalina sivuille kuuluvat tekstit ja kuvat. Esimerkissä käytettävät tekstit ja kuvat ovat hyödynnettävissä kokeilua varten.

Sivuston tekeminen aloitetaan luomalla uusi sivu ja valitsemalla käytettävä sivupohja.

2-nvu-sivupohjasta-mallisivu2.png

Nyt sivupohja ladataan uuden verkkosivun pohjaksi ja siihen voidaan aloittaa lisäämään sisältöä.

3-nvu-sivupohjasta-mallisivu3.png

[muokkaa] Sisällön lisääminen sivupohjalle

Sisällön lisääminen on helpointa tehdä esikatselu-tilassa johon voidaan siirtyä NVU-ikkunan alalaidassa olevasta valikosta.

4-nvu-sivupohjasta-uusi dokumentti.png

Sivuston sivut tehdään yksikerrallaan käyttämällä valmista mallipohjaa ja syöttämällä siihen sivuille kuuluva sisältö.

[muokkaa] Pääsivu

Pääsivu on sivuston sisääntulosivu jossa on sivuston yleinen esittely ja muuta tietoa. Pääsivu tehdään lisäämällä sille sisällöksi tekstiä ja kuva pingviinistä. Sivulle tuleva teksti on avattavissa seuraavasta linkistä josta se voidaan halutessa kopioida suoraan NVU:hun seuraavasti.

5-nvu-sivupohjasta-ladattu pohja.png


6-nvu-sivupohjasta-esikatselutila.png
7-nvu-sivupohjasta-mallisisalto.png
8-nvu-sivupohjasta-sisallonlisays1.png

Nyt sivuille tuleva teksti on lisätty pelkistetyssä muodossa ja se tulee muotoilla oikein tyylien avulla. Tyylien asettamiseen on tutustuttu ensimmäisessä NVU -oppaassa.


[muokkaa] Fontin asettaminen

Ensin lisätyn tekstin kirjasinlajiksi vaihdetaan sans-serif maalaamalla lisätty teksti.

9-nvu-sivupohjasta-sisallonlisays2.png

Valitaan kirjasinlaji valitsemalla Muotoile > Kirjasinlaji > sans-serif


[muokkaa] Pääotsikon lisääminen

10-nvu-sivupohjasta-sisallonlisays3.png


11-nvu-sivupohjasta-sisallonlisays-fontti.png

[muokkaa] Tekstikappaleiden lisääminen

Maalaa ja valitse toisella ja kolmannella rivillä oleville teksteille tyyliksi Kappaletyyli.

12-nvu-sivupohjasta-sisallonlisays-paaotsikko.png

[muokkaa] Listat

Pääsivulla on kaksi erilliseksi listaksi tarkoitettua kohtaa, jotka on merkitty *-merkillä. Nämä kohdat merkitään siis listatyylillä ja pyyhitään niiden edestä *-merkki pois.

13-nvu-sivupohjasta-sisallonlisays-tyylin valinta.png
14-nvu-sivupohjasta-sisallonlisays-tyylin valinta kpl.png
15-nvu-sivupohjasta-sisallonlisays-luettelo maalattu.png

Lopuksi Luettelossa olevat päivä määrät voidaan vahventaa.

16-nvu-sivupohjasta-sisallonlisays-luettelo pallot.png
17-nvu-sivupohjasta-sisallonlisays-luettelo valmis.png

Listat näyttävät valmiins seuraavilta.

18-nvu-sivupohjasta-sisallonlisays-pvm bold.png

Toista sama toisellekin päivämäärälle.

[muokkaa] Alaotsikon tekeminen

Viimeisenä tekstiasetteluna asetetaan alaotsikolle oikea tyyli.

19-nvu-sivupohjasta-sisallonlisays-bold-painike.png
20-nvu-sivupohjasta-sisallonlisays-pvm valmis.png

[muokkaa] Kuvan lisääminen

Lopuksi pääsivulle lisätään vielä kuva.

21-nvu-sivupohjasta-sisallonlisays-alaotsikko.png
22-nvu-sivupohjasta-sisallonlisays-alaotsikko valmis.png
23-nvu-sivupohjasta-sisallonlisays-kuvan ominaisuudet.png


[muokkaa] Sivun tallentaminen

Nyt pääsivu on valmis ja se voidaan tallentaa.



[muokkaa] Harrastukset-sivu

Harrastukset sivu tehdään samojen periaatteiden mukaisesti kuin pääsivukin.

Sivustolle tulevat tekstit on samassa tekstitiedostossa kuin pääsivunkin. Mikäli ikkuna on jo suljettu sen saa auki samalla tavalla tästä linkistä.

24-nvu-sivupohjasta-sisallonlisays-kuvan ominaisuudet2.png
25-nvu-sivupohjasta-eka sivu valmis.png

Lopuksi sivulle lisätään harrastuksiin liittyvät pienet kuvat. Lisääminen tapahtuu samalla tavalla kuin pääsivulla, siirtämällä kursori otsikon loppuun ja lisäämällä kuva siihen.

Lisättynä linnun kuva voi olla turhan suuri ja sitä pitää pienentää.


26-nvu-sivupohjasta-harrastukset-sivu-sisalto.png

Tämä onnistuu kuvan kulmissa olevista pienistä kahvoista.


27-nvu-sivupohjasta-harrastukset-sivu-tyylit.png

Vetämällä kahvoista kuvan kokoa voidaan pienentää sopivaksi.

28-nvu-sivupohjasta-harrastukset-sivu-kuva.png
29-nvu-sivupohjasta-harrastukset-sivu-kuvakoko.png

Lopuksi sivu tallennetaan nimellä harrastukset.html.

[muokkaa] Linkit-sivu

Myös linkit sivu toteuttetaan täysin samalla tavalla kuin edelliset sivut. Sivuilla olevista linkkikohteista tehdään oikeat linkit lisäämällä niihin tiedot linkityksen kohteista.

30-nvu-sivupohjasta-harrastukset-sivu-kuvakoko2.png

[muokkaa] Linkkien tekeminen

Jokaiseen linkitettävään kohtaan lisätään tieto missä kyseinen sivu sijaitsee.

31-nvu-sivupohjasta-harrastukset-sivu-kakkukuva.png


32-nvu-sivupohjasta-linkitsivu-tyylit.png
33-nvu-sivupohjasta-linkitsivu-linnkien tekeminen.png

Seuraavassa on lueteltu sivuilla olevien kohteiden osoitteet joihin niiden tulisi viitata.

Suklaalinkkejä

Lintulinkkejä

34-nvu-sivupohjasta-linkitsivu-linkit ominaisuudet.png

Lopuksi sivulle voidaan lisätä jokin kuva antamaan sille väriä. Esimerkissä on lisätty kuvatiedosto apina.png. Tämän jälkeen sivu tallennetaan nimellä linkit.html.

35-nvu-sivupohjasta-linkitsivu-eka valmis.png

[muokkaa] Sivun kokeilu

Kun sivut on tallennettu, voidaan niitä kokeilla paikallisesti omalla tietokoneella. Tämä onnistuu lataamalla tallennettu pääsivu-tiedosto (index.html) verkkoselaimessa. Tavallisesti tämä onnistuu seuraavasti.

Nyt sivuston tulisi avautua selaimeen ja kaikkien kolmen sivun välillä voidaan siirtyä.

Seuraava vaihe olisi verkkosivujen julkaiseminen Internetissä ja tähän aiheeseen tutustumme lyhyesti ensiviikon artikkelissa.

[muokkaa] Esimerkkimateriaalin lataaminen

Alhaalla olevista linkeistä voidaan ladata esimerkissä käytetty kuvat, teksti ja valmiit sivut. Tiedostot tulisi ladata samaan kansioon seuraavien vaiheiden mukaisesti.


Esimerkissä käytettävät tiedostot

  1. Lataa esimerkkissä käytetty teksti tästä
  2. Lataa esimerkkissä käytetty pingviinin kuva tästä
  3. Lataa esimerkkissä käytetty linnun kuva tästä
  4. Lataa esimerkkissä käytetty kakun kuva tästä
  5. Lataa esimerkkissä käytetty apinan kuva tästä
  6. Lataa esimerkissä tehty pääsivu html-muodossa tästä
  7. Lataa esimerkissä tehty harrastukset-sivu html-muodossa tästä
  8. Lataa esimerkissä tehty linkit-sivu html-muodossa tästä

Sivupohjassa käytetyt tiedostot edellisestä oppaasta

  1. Lataa esimerkissä kaytetty mallipohjatiedosto tästä
  2. Lataa esimerkissä käytetty taustakuva tästä
  3. Lataa esimerkissä käytetty otsikkokuva tästä

Esimerkissä käytettävät kuvat löytyvät Open Clip Art -arkistosta ja ne ovat julkaistu Public Domainina. Kuvien piirtäjinä ovat toimineet: Nicu Buculei, Architetto Francesco Rollandin, Valessio Soares de Brito ja clemente.

Henkilökohtaiset työkalut
Nimiavaruudet
Muuttujat
Toiminnot
Valikko
Työkalut