XHTML-perusteita

Elementtien selitteet löytyvät osoitteesta: http://appro.mit.jyu.fi/doc/www/

Mallivideot

Ongelmia videon katselussa?

XetorjEdit-editorin uusimman version (Windows-käyttöjärjestelmille) saat kotikoneelle osoitteesta:

http://appro.mit.jyu.fi/doc/xetor/

Näissä demonstraatioissa on tarkoitus tutustua yleisimpiin HTML-elementteihin ja niiden käyttämiseen WWW-dokumenteissa. Työvälineenä käytetään Xetor-editoria, jonka perusominaisuudet käydään läpi.

Alkuvalmistelut

  1. Käynnistä XetorJEdit-editori valitsemlla Start|Programs|JEdit|JEdit
  2. Älä sulje jEdit-komentorivi-ikkunaa, koska se sulkee koko ohjelman.
  3. Valitse File | New. Tämä luo uuden XHTML-dokumentin.
  4. Kopioi dokumentin pohjaksi seuraava teksti:
    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//JYU//DTD XHTML 1.0 Simple//EN"
     "http://appro.mit.jyu.fi/dtd/xhtml1-simple.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fi" >
    <head>
        <title>Tähän sivun otsikko</title>
    </head>
    <body>
    
    </body>
    </html>
    
  5. Tallenna dokumenttisi U:\tyovaline\demo6\-kansioon index.html-nimellä.
    • Tallennusdialogissa löydät U:-aseman tuplanapauttamalla roots-kohtaa. Uuden kansion luominen löytyy dialogin oikeasta yläkulmasta.
    • Tallennuksen jälkeen Xetor havaitsee, että kyseessä on xhtml-dokumentti ja haluaa ladata dokumenttiin liittyvän dokumenttityyppimäärityksen, jota tarvitaan dokumentin oikeellisuuden tarkistamiseen (validointiin). Vastaa Xetorin kysymykseen "Yes".

      Xetor lataa dtd:n dokumentin validoimista varten

  6. Avaa näkyville mallidokumentti virukset04k_d6.txt. Kopioi koko dokumentin sisältö leikepöydälle (nopeiten saat valittua kaikki tekstit näppäinyhdistelmällä CTRL + A).
  7. Liitä dokumentti leikepöydältä Xetorissa auki olevaan dokumenttiisi body-elementin sisään.
  8. Xetor huomauttaa heti näytön alalaidassa virheestä, koska dokumentin rakennetta ei ole vielä merkitty. Dokumentin oikeellisuuden tarkistamista sanotaan validoinniksi. Virheestä ei tarvitse nyt huolestua, koska seuraavaksi merkitään dokumentin rakenne.

    Xetorin errorlist

  9. Tallenna dokumenttisi.
  10. Jos rivien lopussa on ylimääräisiä punaisia pisteitä niin nämä saa pois näkyvistä valikosta Utilities | Global Options | Text Area, ottamalla ruksin pois kohdasta End of line markers ja napauttamalla OK. Punaiset pisteet ovat merkitsevät rivinvaihtoja. Pitkien rivien rivityksen saa päälle valinnalla saman ikkunan Editing-välilehdeltä laittamalla kohtaan Word Wrap arvon soft.
  11. Kokeile selaimella miltä dokumenttisi näyttää. Avaa uusi selainikkuna ja valitse selaimesta File|Open|Browse (IE) tai File|Open (Mozilla tai Firefox) niin voit avata dokumenttisi näkyville. Dokumentti on luultavastikin pelkkää yhtä pötköä, koska dokumentin rakennetta ei ole vielä määritelty.

    Huomaathan, että selain ei herjaa mitään dokumentin rakenteesta vaikka se on vielä tällä hetkellä pielessä. Selain vain yrittää näyttää sivun sinnepäin virheistä välittämättä.

Dokumentin rakenne

Toisen tason otsikot (h2)

Jatketaan dokumentin rakenteen merkitsemistä.

Kolmannen tason otsikot (h3)

Merkitse myös kaikki kolmannen tason otsikot h3-elementeillä.

Kolmannen tason otsikoita ovat:

Kokeile miltä sivu näyttää selaimessa.

Listat (ul, ol ja li)

Viruksentorjuntaohjelmat -listaNumeroitu luettelo viruksista

Lohkotason rakennemerkinnöistä puuttuvat vielä listat:

Sisäkkäiset listat

Sisäkkäiset listat

Sisäkkäiset listat rakennenäkymässä

  1. Lisätään vielä täsmennyksiä viruksentorjunta-ohjelmiin liittyen. Tällöin tarvitaan sisäkkäisiä listoja (kts. malli yllä)
  2. Siirrä kursori koodi-ikkunassa F-Secure-sanan loppuun ja paina enteriä. Katso, että kohdistin on <li> ... </li> -lohkon sisällä.
  3. Lisää oikeasta laidasta uusi ul-elementti.
  4. Valitse vasemmasta laidan Structure browserista ul-elementin alta kohta Inside. Napauta oikeasta laidasta li. Valitse li:n sisältä Inside ja kirjoita vasempaan alalaitaan teksti
    Päivitykset osoitteesta http://www.f-secure.com/download-purchase/updates.shtml
    ja paina Update.
  5. Valitse vasemmasta laidasta edellä lisäämäsi li-elementti ja tämän jälkeen jälkeen tuleva kohta After. Lisää tähänkin li. Valitse tämän li:n sisältä inside ja lisää toisen kohdan teksti samaan tapaan:
    Kokeiluversio osoitteesta http://www.f-secure.com/download-purchase/
  6. Mene McAfee-sanan perään ja paina enter. Lisää ul ja tämän sisään ensin yksi li:tä, jonka sisälle teksti
    http://download.mcafee.com/us/
    ja tämän jälkeen (After...) toinen li, johon teksti:
    http://www.mcafeesecurity.com/us/downloads/evals/
  7. Jäsennä koodinäkymäsi valitsemalla Plugins | XML Indenter | Indent XML. Jos jäsennin toimii oikein niin jäsennetyn koodin pitäisi näyttää seuraavalta:
    <ul>
      <li>F-Secure Anti Virus
        <ul>
          <li>Päivitykset osoitteesta http://www.f-secure.com/download-purchase/updates.shtml</li>
          <li>Kokeiluversio osoitteesta http://www.f-secure.com/download-purchase/</li>
        </ul>
      </li>
      <li>McAfee
        <ul>
          <li>http://download.mcafee.com/us/</li>
          <li>http://www.mcafeesecurity.com/us/downloads/evals/</li>
        </ul>
      </li>
      <li>Symantec Antivirus</li>
    </ul>
    

Esimuotoiltu teksti

Tekstikappaleet (p)

Kappaleet p-elementillä

Merkitse seuraavaksi aivan vastaavalla tavalla kaikki dokumentissa olevat yhtenäiset tekstikappaleet p-elementillä (paragraph).

Helpointa kappaleiden merkitseminen on vasemman reunan dokumenttipuun (Structure Browser) kautta. Valitse dokumenttipuusta Body ja käy läpi sen sisällä olevia elementtejä. Kohdat jotka alkavat Text ovat mahdollisia kappaleita tai listoja. Valittuasi haluamasi kohdan ilmestyy sen sisältämä teksti vasemman alanurkan ikkunaan josta voit sen maalata ja merkitä p-elementillä.

Voit selventää koodia sisentämällä elementit valikosta valinnalla Plugins | XML Indenter | Indent XML.

Linkit

Dokumentista on myös linkkejä muihin dokumentteihin. Lisätään muutama tälläinen linkki.

Korostukset

Taulukot

Taulukko rakennenäkymässä

Virustorjuntaohjelmia
OhjelmaTekijä
F-protFrisk
F-secure AntivirusF-secure
VirusScanMcAfee

Katso luentosivulta mallia kuinka XHTML:ssä tehdään taulukoita. Yritä edellä oppimassa ja luentomallin perusteella tehdä seuraavan mukainen taulukko (kaksi saraketta, yksi otsikkorivi ja kolme tavallista riviä) xhtml-dokumenttisi loppuun. Taulukko on helpointa tehdä esim. Structure Browserilla:

Älä kiinnitä huomiota taulukon väreihin ja reunuksiin. Ulkoasuun paneudutaan seuraavissa demoissa.

Lisätehtäviä

Adblock

WWW-sivuihin liittyvät tänä päivänä myös mainokset. Valitettavasti WWW-mainokset ovat monesti varsinaisen asian lukemista häiritseviä vilkkuvia ja liikkuvia objekteja. Onneksi www-sivun sisältöä on helpompaa muokata kuin paperilehtien. Turhista mainoksista pääsee helposti eroon Adblock-ohjelman avulla.

Adblock on Firefox- ja Mozilla-selaimissa toimiva ohjelma, jolla voi suodattaa mainoksia ja muuta häiritsevää sisältöä www-sivuilta.

Käyttäjien kommentit

Kommentoi tätä sivua Lisää uusi kommentti
Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/tyovaline/demot/demo6/
© Antti Ekonoja (anjoekon@jyu.fi) <http://users.jyu.fi/~anjoekon/>
Tommi Lahtonen (tommi.j.lahtonen@jyu.fi) <http://hazor.iki.fi/>
Jukka Mäntylä (jmantyla@iki.fi) <http://www.iki.fi/jmantyla/>
2005-03-03 17:09:49
Informaatioteknologia - Jyväskylän yliopiston IT-tiedekunta ja avoin yliopisto