Herunder ser du grundmodulet til en side. Sidens indhold indsættes, hvor teksten i kodeboksen viser "Sidens tekst og billeder her":
<!-- Quirk on -->
<? include("header.inc"); ?>
</head>
<body>
<div class="indhold">
<h1>Overskrift</h1>
</div>
<? include("builtup.inc"); ?>
<? include("menu.inc"); ?>
<? include("post.inc"); ?>
</body>
</html>
Vi må, af hensyn til Internet Explorer starte med at sætte de browsere i quirks-mode, da de ellers ikke kan finde ud af at fastlåse topbar, menu m.m.
Du ser derefter, at der øverst er lavet en inkludering af header. Man kan lige så godt have al headerinformation liggende i en enkelt fælles fil. Det sparer serverplads i forhold til hvis den samme information skulle gentages på alle sider.
Nederst har jeg inkluderet en fil buildup.inc, der indeholder topbaren, søjletoppene og søjlefødderne, menuen og et modul, der giver brugeren adgang til at skrive til dig.
Placering af topbar, søjletoppe og -fødder, menu og postmodul styres af css.
Nederst i postmodulet ligger et link til Hjemmesideskolen - det må du ikke fjerne, det er prisen for at benytte dette layout helt gratis.
Da siderne benytter serverside-includes, er det vigtigt, at du giver siderne extension .php - dvs. hvis dit webhotel understøtter asp og ikke php, kan du vælge den extension i stedet. Du skal så bare lave en lille ændring i include-kommandoen.