This function builds a Web page as an et.ElementTree.
# - - - g e n e r i c P a g e
def genericPage ( titleText ):
'''Build a generic Web page frame.
[ titleText is a string ->
return (a new et.ElementTree containing a minimal Web
page, the body element of that page) ]
'''
root = et.Element ( 'html', xmlns=XHTML_NAMESPACE )
page = et.ElementTree ( root )
head = et.SubElement ( root, 'head' )
title = et.SubElement ( head, 'title' )
title.text = titleText
body = et.SubElement ( root, 'body' )
h1 = et.SubElement ( body, 'h1' )
h1.text = titleText
return (page, body)