ICI Modules: html
Modules html.by name : html.by typeOverview
The html module assists with generating HTML output. The module mostly consists of functions that are wrappers around calls printf() to output appropriate HTML elements.
The module is useful in CGI programs which generate copious amounts of HTML and wish to appear more structured than having many printf statements littered throughout the source.
Interface
html.start_page - generate a page header markup
html.end_page - generate end of page markup
html.hr - horizontal rule
html.br - line break
html.p - paragraph
html.h1, html.h2, html.h3, html.h4, html.h5, html.h6 - headings at different levels
html.start_anchor - start of an anchor element markup
html.end_anchor - end of the anchor
html.start_named_anchor - start of an anchor with a name
html.start_table - define a table
html.end_table - end a table definition
html.start_table_row - begin a new row within a table
html.end_table_row - end a table row
html.start_table_cell - create a new table cell
html.end_table_cell - mark the end of table cell
html.empty_cell - generate an empty table cell
html.table_header - define a table heading cell
html.start_pre - begin pre-formatted output
html.end_pre - end pre-formatted output
html.start_center - center following output
html.end_center - end centered output
html.start_bold - begin bold output
html.end_bold - end of bold output
html.start_italic - begin italic output
html.end_italic - end italic output
html.start_blockquote - indent following output
html.end_blockquote - outdent following output
html.start_font - use a specific font
html.font - define font attributes for a region
html.end_font - end a font region
html.encode_string - encode text for inclusion in HTML
html.print - output HTML encoded text
html.nbsp - output a non-breaking space entity
html.start_form - define a form
html.end_form - finish a form definition
html.submit_button - add a submit button to a form
html.reset_button - add a reset button to a form
html.start_textarea - begin a textarea form input field
html.end_textarea - end a textarea form input field
html.text_field - define a text input field within a form
html.password_field - define a password input field in a form
html.hidden_field - add a hidden field to a form
html.image - output an HTML image element
html.start_div - start an output division
html.end_div - end an output division
html.start_olist - begin an unordered list
html.end_olist - end an ordered list
html.start_ulist - begin a bulleted list
html.end_ulist - end a bulleted list
html.start_list_item - define a list item
html.end_list_item - mark the end of a list item