Next / Previous / Contents / Shipman's homepage

4.10. XHTML rendering of form data

Elements at two levels—form and floc—share the need to display two kinds of data that can be attached at either level: loc-group content and sighting-notes content. A third type of content, age-sex-group, can appear at either level in the XML input, but in the representation provided by the birdnotes.py module, it is always attached to the Sighting child of the BirdForm element.

The overall rendering of an input form element depends on whether it is the single-sighting or multi-sighting case:

Here are some notes on the rendering of these various elements.