3. Templates User Guide
Description: . Templates User Guide
Keywords: albatross

#
3. Templates User Guide

There are many different ways which you can use Albatross to assist in the construction of a web application. The purpose of this guide is to slowly introduce the features of Albatross to allow you to learn which features can be useful in your application.

All of the example programs in this chapter are distributed with the source in the `samples/templates` directory.

Subsections

- 3.1 Introduction to CGI
- 3.2 Your First Albatross Program
- 3.3 Introducing Albatross Tags
  - 3.3.1 Eliminating the Application
- 3.4 Building a Useful Application
- 3.5 Albatross Macros
  - 3.5.1 Zero Argument Macros
  - 3.5.2 Single Argument Macros
  - 3.5.3 Multiple Argument Macros
  - 3.5.4 Nesting Macros
- 3.6 Lookup Tables
- 3.7 White Space Removal in Albatross
- 3.8 Using Forms to Receive User Input
- 3.9 Using Albatross Input Tags
- 3.10 More on the `<al-select>` Tag
- 3.11 Streaming Application Output to the Browser
- 3.12 Displaying Tree Structured Data