Last update Dec29/19W3C//Dtd html 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> Master Style Guide: Chapter 10

Chapter 10
Working with checklists

This chapter discusses the issues involved with checklists, including:

These are discussed in the following sections.


Creating checklists

Checklists are useful for providing a list of specific tasks to perform in a particular order. Similar to procedures, using the NumStep and NumStep+ paragraph styles as defined elsewhere in this book, checklists have the following attributes:


Formatting checklists

The format of the checklist depends on the publishing tool being used and the complexity of the checklist.

The suggested style rules for checklists are:

The formatting for checklists that will be used offline (as hard-copy documentation) as opposed to online (via a web form) are different and are discussed in the following sections.


Using checklists offline

If the checklist is to be used offline, as hard-copy documentation, we recommend the following additional style rules:


Using interactive checklists

Checklists can be interactive as well as static. Interactive checklists can be web forms or living documents.

Using checklists on the web

If the checklist is to be used on the web, we suggest using an html FORM and the INPUT TYPE="CHECKBOX" tag to generate the checkbox.

Web based checklists can be automated with JavaScript or Java to automatically mark a parent element as completed when all its children elements are themselves completed.

Using checklists through the publishing tool

Some people like to maintain a living document that acts as a checklist. One example is a Y2K readiness checklist, where each system had to have several specific tasks performed (upgrade the OS, upgrade the base application suite, upgrade the departmental application suite, and so on). A living document, which would have the most current status, was used. In this example, the checklist was a table and each cell was either the system name (in text) or the checkbox. Empty checkboxes were blank, completed checkboxes were "4" ("4" in Zapf Dingbats), and tasks that did not need to be completed (for example, the machine was being decommissioned) were marked "5" ("5" in Zapf Dingbats).

We do not recommend using "living document checklists" for customer deliverables.



[Contents] Jump to table of contents
[Back] Back to Chapter 9, "Working with legal documents"
[Next] Onward to Chapter 11, "Working with flowcharts"
Copyright © 2001 Joshua S. Simon.