Normipäivä:

Hätävälilyönti:  

esim esim (esimerkeissä käytetty blockquotea)

Linkki validaattoriin: http://validator.w3.org/

<a href="http://validator.w3.org/" target="_blank">http://validator.w3.org/</a>

Kuva RSN-logo

<img src="http://raita.sytes.net/logo.gif" alt="RSN-logo" width="140" height="40">

Linkki kuvassa RSN-logo

<a href="http://raita.sytes.net"><img border="0" src="http://raita.sytes.net/logo.gif" alt="RSN-logo" width="140" height="40"></a>

Linkki sivun toiseen osioon (samalla sivulla):

<a href="#L16">Linux 1.6 asennus</a>
<a name="L16">

Kommentit HTMLlässä: <!-- kommentti --> ja kommentit CSS-tiedostoissa: /* kommentti */ sekä kommentit PHP-tiedostoissa // tai #

XHTMLlässä pitää päättää myös imaget ja BR:än perässä on välilyönti sekä kauttamerkki!

<img src="http://raita.sytes.net/logo.gif" alt="RSN-logo" width="140" height="40"></img> <br />

Perussivut:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title> perussivu </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>

kama tähän

</body>
</html>


XHTML:län DOCTYPE:

<!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" lang="fi"
xml:lang="fi" >


Framet:

Frameseteissä ei ole body-elementtiä.

Frameille voi antaa nimiä linkkejen targetteja varten <frame name="kehys1" src="1.html">

Muut targetit: _top (koko sivu), _self (ko. frame) , _blank (uusi ikkuna)

Framesetin peruskoodi:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<title> Framesetin otsikko </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset cols="100px,*">
<frame src="lol.html">
<frameset rows="50%, 50%">
<frame src="lol2.html">
<frame src="lol3.html">
</frameset>
</frameset>
</html>

Sivun sisälle kehys (muista myös lopettaa iframe-elementti!):

<iframe src="lol.html" width="300" height="100" frameborder="1">

Jos kehyksiä ei tueta:

<noframes>Ei toimii!</noframes>

Taulukot:

TR=rivi , TH=otsikko , TD=normipäivä

Atribuutteja: border="1", width="100px", height="10%", align="right"

BR- ja muita atribuutteja voi tunkea myös TD:n sisälle

otsikkokamaa
kamaa2kamaa3
<table border="1" width="200px">
<tr><th>otsikko</th><td>kamaa</td></tr>
<tr><td>kamaa2</td><td>kamaa3</td></tr>
</table>

td rowspan="2"perus
perus2
<table border="1">
<tr><td rowspan="2">td rowspan="2"</td><td>perus</td></tr>
<tr> <td>perus2</td></tr>
</table>

td colspan="2"
norminormi2
<table border="1">
<tr><td colspan="2">td colspan="2"</td></tr>
<tr><td>normi</td><td>normi2</td></tr>
</table>

CSS:

CSS-tiedoston linkki head-elementtiin:

<link rel="stylesheet" href="tyyli.css" type="text/css">

Sisäinen style:

<style type="text/css">
kama
</style>

Tyylit rakennetaan sisäisiin ja ulkoisiin dokumentteihin samalla tavalla:

body {
font-family: verdana, arial, sans-serif;
color: red;
}

Class: stylessä esim. ".vihrea" ja sitten se attribuutiksi esim. P-elementtiin <p class="vihrea">

Vihreää tekstiä!

<style type="text/css">
.vihrea {color:green;}
</style>
*****
<p class="vihrea">Vihreää tekstiä!</p>

Atribuutteja:

color, background-color, border(-top yms), margin(-top yms), padding(-top yms), text-align

Taustakuva: "background: #FFFFFF url(kuva.jpg);" , background-repeat -arvot: repeat, repeat-x , repeat-y, no-repeat

koska a (ankkuri) on linkki; a:link , a:visited

Sijoitus (position:) attribuutit: static, relative, absolute ja fixed.

Lisää attribuutteja löytyy osoitteesta http://www.w3schools.com/Css/css_reference.asp

Sijoitus vasempaan yläkulmaan:

<div style="position:absolute; left:0px; top:0px;">
kama (esim. kuva tai flash)
</div>

Syvyysindeksi (Z-index)

Tunge CSS-styleen esim. classiin atribuutti z-index. 0 on oletusarvo.

<style type="text/css">
img.alakuva {z-index: -1;} <!-- position olisi myös hyvä määrittää tässä -->
</style>
*****
<img class="alakuva" src="../logo.gif" width="140" height="40">
<p>RSN R0ckz0r!</p>

Valid HTML 4.01 Transitional