Nettisivun tekeminen NVU:lla

Linux.fi
Loikkaa: valikkoon, hakuun

Nvu on monipuolinen ja helppokäyttöinen www-sivujen tekemiseen tarkoitettu ohjelmisto. Tässä ohjeessa tutustutaan ohjelman perustoimintoihin tekemällä yksinkertainen esimerkkisivu.

Sisällysluettelo

[muokkaa] Johdanto

Nvu on ilmainen ja helppokäyttöinen avoimeen lähdekoodiin perustuva www-kehitysympäristö. NVU:n avulla on mahdollista tehdä näyttäviä internet-sivustoja ilman suurta teknistä tietämystä ja ominaisuuksiltaan se muistuttaa paljon esimerkiksi Frontpage ja Dreamweaver ohjelmistoja. Tämän ohjeen tarkoituksena on tutustuttaa käyttäjä NVU-sivustoeditoriin ja sen perusominaisuuksiin. Ohjeen käyttäjältä edellytetään kokemusta peruskäyttöliittymien käytöstä ja erityisesti tyyliajattelun sisäistämisestä. Tyyleistä voi lukea lisää esimerkiksi OpenOffice.org Writerin tyyliohjeesta.

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 nämä ohjeet keskittyvät edelleen Nvu:hun. Ohjeita voidaan kuitenkin hyödyntää suurimmaksi osaksi myös Kompozeria käytettäessä.

[muokkaa] Perussivut

[muokkaa] Alkutoimet

1-nvuperusohje-nvu perusikkuna.png

Tyhjä NVU-ikkuna.

Internet-sivuja tehdessä kannattaa ensimmäisenä miettiä, mitä sivuille ollaan laittamassa ja millä tavalla. Tässä ohjeessa perehdytään lähinnä sisällön lisäämiseen, ottamatta kantaa sivun ulkonäköön.

Aluksi kannattaa etsiä harjoitussivuille muutaman kappaleen pituinen teksti, sekä ainakin yksi kuva. Malliesimerkissä on käytetty http://www.lipsum.com-sivulla generoitua tekstiä, sekä yhtä kuvaa joka löytyy ohjeen lopusta. Kun sivuille laitettava materiaali on tiedossa, voidaan käynnistää itse NVU-sovellus.

[muokkaa] Tekstin lisääminen

Varsinaisen sivun tekemisen aloitamme lisäämällä sivuille muutaman kappaleen tekstiä. Mallisivulle on generoitu Lorum Ipsum -generaattorilla viisi kappaletta tekstiä, jonka muokattu versio löytyy tiedostosta malli_teksti.txt. Mikäli ohjelman käyttöä halutaan harjoitella esimerkin mukaisesti on suositeltavaa käyttää valmista tekstiä, mutta vaihtoehtoisesti voidaan käyttää myös jotain muuta valmista tekstiä.

Nyt on luotu sivulle tuleva peruskappaleteksti.

[muokkaa] Tyylien merkkaaminen

Tyylin asettaminen

Seuraavaksi merkataan tekstiin tyylit eri otsikoille ja kappaleille. Jos käyttämäsi teksti on muualta kuin esimerkkitiedostosta, lisää sekaan muutamia otsikoita ja alaotsikoita. Maalaa ensimmäinen varsinainen tekstikappale otsikoiden jälkeen ja valitse tälle tyylivalikosta tyyliksi Kappaletyyli. 2-nvuperusohje-nvu aseta kappaletyyli.png Toista tämä kaikille muillekin tekstikappaleille, niin että kaikki kappaleet on merkitty oikealla tyylillä.

Seuraavaksi merkitään otsikot niiden omilla tyyleillä.


Pääotsikon merkkaminen

3-nvuperusohje-nvu aseta otsikkotyyli.png

Nyt sivun kappaleet on merkitty onnistuneesti ja työtilan tulisi näyttää suunnilleen seuraavalta.

4-nvuperusohje-tyylit valmiina.png


[muokkaa] Kuvan lisääminen

Seuraavaksi lisäämme sivulle kuvan ensimmäisen kappaleotsikon jälkeen.

6-nvu-perusohje-lisaa tyhja rivi.png

5-nvu-perusohje-lisaa kuva.png

7-nvu-perusohje-lisaa kuva valikko.png

[muokkaa] Taulukon tekeminen

Seuraavaksi lisäämme taulukon tekstin loppuun.

8-nvu-perusohje-lisaa taulukko.png

Nyt taulukko lisätään sivun loppuun ja sen solut voidaan täyttää valitsemalla solu hiirellä ja lisäämällä siihen tarkoitettu informaatio.

9-nvu-perusohje-lisaa taulukko sisalto.png

[muokkaa] Linkin tekeminen

Viimeisenä lisäämme linkin sekä tekstiin, että kuvaan.

[muokkaa] Linkki tekstiin

Lisätään tekstiin linkki osoittamaan Lorum Ipsum -generaattorin sivulle (http://www.lipsum.com).

10-nvu-perusohje-lisaa linkki.png

11-nvu-perusohje-lisaa linkki valikko.png

Nyt linkin pitäisi näkyä seuraavanlaisena.

12-nvu-perusohje-lisaa linkki valmis.png

[muokkaa] Linkki kuvaan

13-nvu-perusohje-lisaa kuvalinkki.png

[muokkaa] Esimerkkimateriaalin lataaminen

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

  1. Lataa esimerkkissä käytetty teksti tästä
  2. Lataa esimerkkissä käytetyn kuvan pieni versio tästä
  3. Lataa esimerkkissä käytetyn kuvan suuri versio tästä


[muokkaa] Verkkosivujen julkaiseminen

Verkkosivun julkaisemisella tarkoitetaan sivustoon kuuluvien tiedostojen siirtämistä julkiselle www-palvelimelle. Tiedostojen siirtämisen jälkeen voidaan sivustoa voidaan mennä lukemaan millä tahansa verkkoselaimella. Tiedostoja voidaan siirtää erilaisilla tavoilla palvelimen tyypistä riippuen. Yleisesti käytettävä siirtotapa esimerkiksi siirrettäessä tiedostoja henkilökohtaisille sivustoille on nimeltään FTP. Tiedostojen siirtäminen ftp:llä onnistuu useimmilla Linux-työpöydän tiedostoselaimilla, mutta siirtäminen voidaan tehdä myös suoraan NVU:n avulla.

Www-palvelimen periaatteena on että kun käyttäjän selain lähettää sille annetun osoitteen perusteella pyynnön sivusta palvelin vastaa lähettämällä tietyn tiedoston käyttäjän selaimelle. Jotta käyttäjä voi laittaa omat sivunsa julkisesti verkkoon hän tarvitsee tilaa joltain palvelimelta. Kotisivutilaa tarjoavat yleisesti eri palveluntarjoajat, yritykset ja kunnat joilta tarvitaan tunnukset ja palvelimen tiedot tiedostojen siirtämiseksi. Tarkempia ohjeita siirtämisestä on yleensä saatavilla kotisivutilan tarjoajalta.

[muokkaa] Julkaiseminen NVU:lla

NVU sisältää oman julkaisu-toiminnon jolla omia sivuja voidaan siirtää palvelimelle. Kyseinen menetelmä sisältää omat rajoituksensa joten se ei välttämättä täytä kaikkien käyttäjien tarpeita. Peruskäyttäjälle joka haluaa helpon tavan sivujen siirtämiseen se voi kuitenkin olla käytännöllinen.

Sivujen siirtäminen palvelimelle aloitetaan avaamalla siirrettävä sivu tai sivut NVU:hun. Sivun julkaiseminen aloitetaan napsauttamalla työkalurivillä olevaa Julkaise-painiketta tai valitsemalla Tiedosto - Julkaise. Tämän jälkeen avautuu ikkuna johon voidaan syöttää tarvittavat tiedot kahdelle välilehdelle.

[muokkaa] Asetukset-välilehti

1-nvu-julkaisu-julkaise-sivu.png
Tälle välilehdelle syötetään sivuston siirtoon liittyviä tietoja.

[muokkaa] Julkaisu-välilehti

2-nvu-julkaisu-julkaise-sivu2.png
Julkaisu-välilehdellä on yleisempiä tietoja sivuista. Tärkeimpiä näistä ovat:

[muokkaa] Julkaiseminen

3-nvu-julkaisu-julkaistaan.png
Lopullinen julkaiseminen eli tiedostojen lähettäminen tapahtuu napsauttamalla "Julkaise sivu"-ikkunan Julkaise-painiketta. Tällöin NVU lähettää halutut tiedostot palvelimelle ja ilmoittaa siirrosta avautuvalla ikkunalla.

Kun sivuille halutaan tehdä muutoksia voidaan muutokset tehdä normaalisti NVU:ssa ja sitten jälleen lähettää sivu uudelleen päivitettynä palvelimelle.

Lisätietoja NVU:n julkaisu-toiminnosta on luettavissa esimerkiksi NVU:n omasta sisäisestä ohjeesta joka on suomennettu. Ohjetta pääsee lukemaan valitsemalla avoimesta NVU-ikkunasta valitsemalla Ohje - Ohjeen Aiheet.


[muokkaa] CSS -tyylisivujen käyttäminen

CSS-tyylisivut on yleinen verkkosivujen ulkoasun määrittämiseen käytettävä kieli. CSS:n käyttäminen olisi erittäin suositeltavaa verkkosivuja tehtäessä, mutta sen käyttäminen voi olla kokemattomalle hankalaa ja monimutkaista. CSS:n käyttöä ei voida pitää välttämättömyytenä pienimuotoisemmilla sivuilla, jos kiinnostusta sen toiminnan opetteluun ei ole.

Sen sijaan jos verkkosivujen on tarkoitus olla laajemmat CSS on erittäin hyödyllinen apuväline, jonka avulla sivujen ulkonäkö voidaan keskitetysti määrittää. Sivujen ulkonäön muokkaaminen vaatii pelkästään yhden tyylitiedoston muuttamista, jolloin jokaista sivuston sivua ei tarvitse erikseen muokata.

[muokkaa] CSS-kielen opettelu

Kuten sanottua tässä ohjeessa ei tutustuta itse CSS-kielen toimintaan vaan ainoastaan sen hyödyntämiseen NVU:ssa. CSS-kielen opetteluun on olemassa useita verkkomateriaaleja myös suomeksi. Seuraavassa on lueteltuna muutamia linkkejä joiden avulla CSS-kieltä voidaan opetella.

[muokkaa] Jyväskylän yliopiston verkkomateriaali

Jyväskylän yliopiston verkkomateriaalia verkkosivujen tekemisestä ja CSS-kielestä. Huomioi sivujen käyttöoikeudet.

[muokkaa] Tapio Markulan CSS-opas

Opas CSS-kielen perusteista ja käyttämisestä. Sivuilla myös esimerkkejä kielestä.

[muokkaa] NVU:n CSS-muokkain

NVU sisältää oman CSS-muokkaimen jolla sivujen elementtien ominaisuuksia voidaan muokata CSS-sääntöjä valitsemalla. NVU:lla tyyliä voidaan muokata kolmella eri tavalla.

[muokkaa] Muokkaimen avaaminen

NVU:n CSS-muokkain voidaan avata valitsemalla Työkalut - CSS-editori. Tällöin avautuu muokkaimen ikkuna.

1-nvu-css-css editori.png

CSS-editori

[muokkaa] Uuden tyylisivun tekeminen

Uusi ulkoista CSS-tiedostoa käyttävä tyylisivu tehdään seuraavasti.

2-nvu-css-tyylisivu.png
3-nvu-css-uusi tyylisivu.png

Nyt tyylisivu luodaan ja sille voidaan aloittaa antamaan määreitä.

[muokkaa] CSS-sääntöjen syöttäminen

Sivun ulkoasulle voidaan syöttää määreitä antamalla kohde elementti ja valitsemalla sille valikoista haluttuja ominaisuuksia. Uuden määreen tekeminen tapahtuu esim. seuraavasti.

  1. Tietty nimetty tyyli joka vastaa html-koodiin lisättyä luokka-asetusta
  2. Tyyli jota käytetään syötettävään elementti tyyppiin
  3. Tyyli joka vastaa tiettyjä ominaisuuksia
4-nvu-css-uusi tyylisaanto.png

Nyt kyseiselle tyylille voidaan ikkunassa olevien välilehtien kautta antaa ulkoasua koskevia määreitä.

5-nvu-css-luo tyylisaanto.png

Uudet säännöt lisääntyvät aina ikkunan vasempaan yläreunaan josta niiden asetuksia voidaan muuttaa valitsemalla haluttu tyyli.

6-nvu-css-luo saannot.png

[muokkaa] Tallentaminen

7-nvu-css-luo lahdekoodi.png
Tyylitiedosto tallennetaan valittuun sijaintiin samalla, kun sitä koskeva html-sivu tallennetaan. Siirrettäessä sivua lopulta kotisivupalvelimelle on huomioitava tyylitiedoston osoite html-dokumentissa. NVU ei osaa tallentaa osoitetta suhteellisena, jolloin osoite on muutettava käsin sivun html-koodiin. Tämä tapahtuu siirtymällä sivustoeditorissa lähdekoodi-tilaa.

Ja korvaamalla koodin Head-osassa oleva CSS-tiedoston osoite oikeaksi.

8-nvu-css-luo head.png
Henkilökohtaiset työkalut
Nimiavaruudet
Muuttujat
Toiminnot
Valikko
Työkalut