| end-tag | (end-tag kind) | Retun a html end tag |
| generate-tag-function | (generate-tag-function tag-name) | Given a tag-name generate an mirror function for the tag in Scheme. |
| generate-tag1-function | (generate-tag1-function tag-name) | Given a tag-name generate an mirror function for the tag in Scheme. |
| html:a | html:a | A Scheme mirrored HTML double tag function. |
| html:address | html:address | A Scheme mirrored HTML double tag function. |
| html:applet | html:applet | A Scheme mirrored HTML double tag function. |
| html:area | html:area | A Scheme mirrored HTML single tag function. |
| html:b | html:b | A Scheme mirrored HTML double tag function. |
| html:base | html:base | A Scheme mirrored HTML single tag function. |
| html:basefont | html:basefont | A Scheme mirrored HTML single tag function. |
| html:bgsound | html:bgsound | A Scheme mirrored HTML single tag function. |
| html:big | html:big | A Scheme mirrored HTML double tag function. |
| html:blockquote | html:blockquote | A Scheme mirrored HTML double tag function. |
| html:body | html:body | A Scheme mirrored HTML double tag function. |
| html:br | html:br | A Scheme mirrored HTML single tag function. |
| html:caption | html:caption | A Scheme mirrored HTML double tag function. |
| html:center | html:center | A Scheme mirrored HTML double tag function. |
| html:cite | html:cite | A Scheme mirrored HTML double tag function. |
| html:code | html:code | A Scheme mirrored HTML double tag function. |
| html:col | html:col | A Scheme mirrored HTML single tag function. |
| html:colgroup | html:colgroup | A Scheme mirrored HTML single tag function. |
| html:comment | html:comment | A Scheme mirrored HTML double tag function. |
| html:dd | html:dd | A Scheme mirrored HTML double tag function. |
| html:dfn | html:dfn | A Scheme mirrored HTML double tag function. |
| html:dir | html:dir | A Scheme mirrored HTML double tag function. |
| html:div | html:div | A Scheme mirrored HTML double tag function. |
| html:dl | html:dl | A Scheme mirrored HTML double tag function. |
| html:dt | html:dt | A Scheme mirrored HTML double tag function. |
| html:em | html:em | A Scheme mirrored HTML double tag function. |
| html:embed | html:embed | A Scheme mirrored HTML double tag function. |
| html:font | html:font | A Scheme mirrored HTML double tag function. |
| html:form | html:form | A Scheme mirrored HTML double tag function. |
| html:frame | html:frame | A Scheme mirrored HTML double tag function. |
| html:frameset | html:frameset | A Scheme mirrored HTML double tag function. |
| html:h1 | html:h1 | A Scheme mirrored HTML double tag function. |
| html:h2 | html:h2 | A Scheme mirrored HTML double tag function. |
| html:h3 | html:h3 | A Scheme mirrored HTML double tag function. |
| html:h4 | html:h4 | A Scheme mirrored HTML double tag function. |
| html:h5 | html:h5 | A Scheme mirrored HTML double tag function. |
| html:h6 | html:h6 | A Scheme mirrored HTML double tag function. |
| html:head | html:head | A Scheme mirrored HTML double tag function. |
| html:hr | html:hr | A Scheme mirrored HTML single tag function. |
| html:html | html:html | A Scheme mirrored HTML double tag function. |
| html:i | html:i | A Scheme mirrored HTML double tag function. |
| html:iframe | html:iframe | A Scheme mirrored HTML double tag function. |
| html:img | html:img | A Scheme mirrored HTML single tag function. |
| html:input | html:input | A Scheme mirrored HTML single tag function. |
| html:isindex | html:isindex | A Scheme mirrored HTML single tag function. |
| html:kbd | html:kbd | A Scheme mirrored HTML double tag function. |
| html:li | html:li | A Scheme mirrored HTML double tag function. |
| html:link | html:link | A Scheme mirrored HTML single tag function. |
| html:map | html:map | A Scheme mirrored HTML double tag function. |
| html:marquee | html:marquee | A Scheme mirrored HTML double tag function. |
| html:menu | html:menu | A Scheme mirrored HTML double tag function. |
| html:meta | html:meta | A Scheme mirrored HTML single tag function. |
| html:multicol | html:multicol | A Scheme mirrored HTML double tag function. |
| html:nextid | html:nextid | A Scheme mirrored HTML single tag function. |
| html:nobr | html:nobr | A Scheme mirrored HTML double tag function. |
| html:noframes | html:noframes | A Scheme mirrored HTML double tag function. |
| html:noscript | html:noscript | A Scheme mirrored HTML double tag function. |
| html:object | html:object | A Scheme mirrored HTML double tag function. |
| html:ol | html:ol | A Scheme mirrored HTML double tag function. |
| html:option | html:option | A Scheme mirrored HTML double tag function. |
| html:p | html:p | A Scheme mirrored HTML double tag function. |
| html:page | (html:page title meta-contributions body bg-color text-color link-color vlink-color) | Return an HTML page with html, head, meta and title tags. |
| html:page-with-keypress-script | (html:page-with-keypress-script title meta-contributions body script-loading script keypress-action bg-color text-color link-color vlink-color) | A version of html:page with Javascript scripts as a new fourth to sixth parameter. |
| html:param | html:param | A Scheme mirrored HTML double tag function. |
| html:plaintext | html:plaintext | A Scheme mirrored HTML single tag function. |
| html:pre | html:pre | A Scheme mirrored HTML single tag function. |
| html:s | html:s | A Scheme mirrored HTML single tag function. |
| html:samp | html:samp | A Scheme mirrored HTML double tag function. |
| html:script | html:script | A Scheme mirrored HTML double tag function. |
| html:select | html:select | A Scheme mirrored HTML double tag function. |
| html:small | html:small | A Scheme mirrored HTML double tag function. |
| html:spacer | html:spacer | A Scheme mirrored HTML single tag function. |
| html:span | html:span | A Scheme mirrored HTML double tag function. |
| html:strike | html:strike | A Scheme mirrored HTML double tag function. |
| html:strong | html:strong | A Scheme mirrored HTML double tag function. |
| html:style | html:style | A Scheme mirrored HTML double tag function. |
| html:sub | html:sub | A Scheme mirrored HTML double tag function. |
| html:sup | html:sup | A Scheme mirrored HTML double tag function. |
| html:table | html:table | A Scheme mirrored HTML double tag function. |
| html:tbody | html:tbody | A Scheme mirrored HTML single tag function. |
| html:td | html:td | A Scheme mirrored HTML double tag function. |
| html:textarea | html:textarea | A Scheme mirrored HTML double tag function. |
| html:tfoot | html:tfoot | A Scheme mirrored HTML single tag function. |
| html:thead | html:thead | A Scheme mirrored HTML single tag function. |
| html:title | html:title | A Scheme mirrored HTML double tag function. |
| html:tr | html:tr | A Scheme mirrored HTML double tag function. |
| html:tt | html:tt | A Scheme mirrored HTML double tag function. |
| html:ul | html:ul | A Scheme mirrored HTML double tag function. |
| html:var | html:var | A Scheme mirrored HTML double tag function. |
| html:wbr | html:wbr | A Scheme mirrored HTML single tag function. |
| itag | (itag name contents attributes) | Return a balanced html tag of both start and end tag, based on two parameters. |
| itag1 | (itag1 name attributes) | Like tag1, but with a fixed number of paramers. |
| linearize-attributes | (linearize-attributes attr-list) | Convert the Lisp property list attr-list to a string conforming to the rules of an html attribute list |
| start-tag | (start-tag kind . attributes) | Return a HTML start tag. |
| tag | (tag name contents . attributes) | Return a balanced html tag of both start and end tag: contents name is a symbol or string. |
| tag1 | (tag1 name . attributes) | Return a single html tag without end tag |