XHTML- ja CSS-harjoituksia 2008-01-01 02:35

Kuvaus:

Voit edetä seuraavien harjoitusten mukaan. Alussa lähdetään XHTML-sivupohjasta, ja tekstin peruselementeistä, kuten otsikoista ja perustekstistä. Myöhemmin edetään väreistä ja yksinkertaisista fonttimuotoilusta monimutkaisempiin asetteluihin. Lue harjoitusten edetessä tarvittavia sivuja XHTML- ja CSS-osioista.

1. Merkkaa sivu XHTML-koodilla

Tarvittavat ohjeet Työskentely, Kirjoitussäännöt, sekä Perusteksti.

Alla on sivupohja johon on valmiiksi merkitty XHTML-tiedoston perusrakenne.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
 xmlns="http://www.w3.org/1999/xhtml" xml:lang="fi" lang="fi">
<head><title>Sivun otsikko</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
</head>
<body>
Sivun sisältö.
</body>
</html>
  1. Maalaa koodi, ja valitse valikkoriviltä Muokkaa | Kopioi (Edit | Copy).
  2. Siirry editoriin, ja liitä valitsemalla Muokkaa | Liitä (Edit | Paste).
  3. Tallenna heti ensimmäiseksi tiedosto HTML-muodossa, esimerkiksi nimellä harjoitus.html, ja muista myös jatkossa tehdä välitallennuksia.
  4. Etsi sopiva yksinkertainen teksti, vaikkapa jokin kiinnostava uutinen, ja lisää se body-elementtiin väliin. Voit myös kirjoittaa itsestäsi lyhyen esittelyn.
  5. Merkitse tekstiin pääotsikko, alaotsikoita, ja tietenkin leipätekstikappaleet.

2. Lisää XHTML-elementtejä

Jatka edellisen tehtävän pohjalta. Lisää sivulle linkkejä, kuva, listoja, korostuksia, erikoismerkkejä, sekä muutama kommentti.

3. CSS: Kirjasimen laji, koko ja väri

Tarvittavat ohjeet Kirjoitussäännöt, Lisääminen, Fontti, ja Väri.

  1. Aloita CSS-tyylitiedosto, ja tallenna se vaikkapa nimellä tyyli_harjoitus.css. Liitä tyylitiedosto XHTML-dokumenttiin.
  2. Määritä koko sivulle uusi oletusfontti, pääteviivallinen Georgia, fonttikooksi 12 kuvapistettä. Etsi myös sopiva rivikorkeus.
  3. Määritä kaikille otsikoille sivun oletusfontista poikkeava fontti, pääteviivaton Verdana. Määritä jokaisen otsikkotason fonttikoko suhteessa sivun oletusfonttiin.
  4. Muuta linkkien väritystä.

4. Taustavärit ja ulottuvuudet

  1. Määritä sivulle taustaväri.
  2. Tee XHTML-dokumenttiin div-elementti siten, että se sijoittuu aivan body-elementin sisäpuolelle ja kattaa koko sivun sisällön. Anna elementille id:ksi "kokosivu".
  3. Anna elementille div#kokosivu sivun taustaväristä poikkeava taustaväri, ja kapea reunus.
  4. Lisää elementin div#kokosivu sisäreunoille täyttöä ettei teksti ole kiinni reunoissa.
  5. Anna elementille div#kokosivu vakioleveys, ja asettele se niin että se sijoittuu keskelle selaimen näyttöä selaimen koosta riippumatta.

5. Kuvien asettelu kelluttamalla

  1. Anna XHTML-sivulla kuvia ympäröiville div-elementeille id- tai class-attribuutti. Jos sivulla on useampia sekä oikealle että vasemmalle kellutettavia kuvia, kannattaa merkitä molemmat tyypit omilla class-attribuuteilla.
  2. Asettele CSS-tiedostossa kuvat sivulle float-ominaisuudella.
  3. Lisää kuvan ja tekstin väliin marginaalia määrittämällä se kuvaa ympäröivälle div-elementille. Huom! Lisää marginaalia vain niille sivuille joilla sitä tarvitaan.

6. Navigointilista

  1. Navigointilistan asettelemiseksi tee koko sivun kattavan div-elementin sisälle kaksi uuttaa div:iä: toinen sisällölle, toinen navigoinnille.
  2. Tee navigointilista ul-elementtinä, jonka li-elementeissä on linkit sivuston muille sivuille tai pääosioihin.
  3. Lisää koko sivun kattavalle div-elementille leveyttä esim. 200px.
  4. Määritä sisältöä ympäröivälle div-elementille navigointia varten 200px marginaalia vasempaan reunaan.
  5. Sijoita navigointilista vasempaan reunaan absoluuttisella sijoittelulla.
  6. Tarvittaessa osan koko sivun kattavan div-elementin CSS-määrityksistä voi siirtää sisältöä ympäröivälle div-elementille: esimerkiksi reunus, taustaväri ja täyttö.
Luokka:
Avainsanat:, , ,
http://raulihaverinen.fi/verkko-opas/?id=91