Pokud si prohlédneme nějakou ASP stránku, zjistíme, že je složena ze tří typů zápisu - částečně ASP, částečně HTML příkazy a částečně prostý text. Následující tabulka shrnuje tyto prvky, jejich smysl a jejich vzhled.
| Druh textu | Význam | Interpret | Typické znaky |
|---|---|---|---|
| Text | Informace, která se zobrazí uživateli | Text je zobrazen prohlížečem | Prostý ASCII text |
| HTML značky | Slouží pro formátování textu, vkládání obrázků do stránky apod. | Prohlížeč podle těchto značek provede formátování textu | Každá značka (tag) je ohraničena špičatými závorkami < >
Značky jsou obvykle párové, což znamená, že se skládají z otevírací a uzavírací části, například <TABLE>, </TABLE> |
| ASP příkazy | Kód, podle něhož webový server, na kterém běží překladač ASP, generuje části stránek odesílaných klientovi | ASP příkazy zpracuje dynamická knihovna asp.dll na webovém serveru | Každý úsek ASP je uzavřen mezi znaky <% a %>
ASP umožňuje použití proměnných, větvení, cyklů atd. |
<%= Now() %>Jedná se o zkrácený zápis pro:
<% Response.Write(Now()) %>
<SCRIPT LANGUAGE="jazyk" RUNAT="SERVER" SRC="jméno_souboru"> </SCRIPT>