Alle Seitenformate haben dieselbe Grundstruktur. Die wichtigste Komponente der Seitendefinition ist das Makro $DATA;, das im mittleren Bereich der Datei steht. Hier wird der Inhalt der Seite eingefügt.
<html> . <blockquote> <!--BeginHiddenExpansion$DATA;
$NOTES; EndHiddenExpansion--> </blockquote> . </html>Hinweis: Die Textzeilen: <!--BeginHiddenExpansion und EndHiddenExpansion
- - > werden dazu verwendet, die Systemmakros für den Browser oder HTML-Editor unsichtbar zu machen. Beim Generieren der endgültigen HTML-Ausgabedatei werden diese Zeilen automatisch entfernt.
Die unterschiedlichen ASP-Schablonenseiten können beliebig angepaßt werden, jedoch dürfen unter keinen Umständen die Makros $DATA; und $NOTES; gelöscht werden (in letzterem sind alle Fußnoten enthalten).