html(3tcl) HTML Generation html(3tcl) NAME html - HTML SYNOPSIS package require Tcl 8.2 package require html ?1.2.1? ::html::author author ::html::bodyTag args ::html::cell param value ?tag? ::html::checkbox name value ::html::checkSet key sep list ::html::checkValue name ?value? ::html::closeTag ::html::default key ?param? ::html::description description ::html::end ::html::eval arg ?args? ::html::extractParam param key ?varName? ::html::font args ::html::for start test next body ::html::foreach varlist1 list1 ?varlist2 list2 ...? body ::html::formValue name ?defvalue? ::html::getFormInfo args ::html::getTitle ::html::h level string ?param? ::html::h1 string ?param? ::html::h2 string ?param? ::html::h3 string ?param? ::html::h4 string ?param? ::html::h5 string ?param? ::html::h6 string ?param? ::html::hdrRow args ::html::head title ::html::headTag string ::html::if expr1 body1 ?elseif expr2 body2 ...? ?else bodyN? ::html::keywords args ::html::mailto email ?subject? ::html::meta args ::html::minorMenu list ?sep? ::html::minorList list ?ordered? ::html::openTag tag args ::html::passwordInput ?name? ::html::passwordInputRow label ?name? ::html::quoteFormValue value ::html::radioSet key sep list ::html::radioValue name value ::html::refresh seconds url ::html::init ?list? ::html::row args ::html::paramRow list ?rparam? ?cparam? ::html::select name param choices ?current? ::html::selectPlain name param choices ?current? ::html::submit label ?name? ::html::set var val ::html::tableFromArray arrname ?param? ?pat? ::html::tableFromList querylist ?param? ::html::textarea name ?param? ?current? ::html::textInput name args ::html::textInputRow label name args ::html::title title ::html::varEmpty name ::html::while test body DESCRIPTION html HTML HTML stdout ::html::init HTML ::html::author author Side effect only. ::html::head HEAD ::html::bodyTag args BODY args ::html::init body.* ::html::cell param value ?tag? TD ( TH) TD ( TH) param ::html::init TD.* ::html::font FONT tag "td". ::html::checkbox name value CHECKBOX ::html::checkValue. ::html::checkSet key sep list CHECKBOX list ::html::checkbox. ::html::checkValue name ?value? CHECKBOX "name=name value=value" . CGI name value SELECTED value "1". ::html::closeTag ::html::openTag (/BODY) ::html::default key ?param? ::html::tagParam ::html::default param key param key "parameter=value" key "tag.parameter" (body.bgcolor) ::html::init param ::html::description description Side effect only. ::html::head META ::html::head ::html::end () ::html::eval arg ?args? Tcl eval "", HTML ::html::extractParam param key ?varName? param HTML "name=quotedvalue" key varName Tcl 1 param 0 varName key ::html::font args FONT args ::html::init HTML ::html::for start test next body Tcl for (subst'ed) body body ::html::foreach varlist1 list1 ?varlist2 list2 ...? body Tcl foreach body body ::html::formValue name ?defvalue? - CGI name="fred" value="freds value" ::html::getFormInfo args args CGI args ::html::getTitle title TITLE title ::html::title ::html::h level string ?param? (, H1) string param ::html::h1 string ?param? H1 ::html::h. ::html::h2 string ?param? H2 ::html::h. ::html::h3 string ?param? H3 ::html::h. ::html::h4 string ?param? H4 ::html::h. ::html::h5 string ?param? H5 ::html::h. ::html::h6 string ?param? H6 ::html::h. ::html::hdrRow args TR TH args ::html::cell. ::html::head title HEAD TITLE ::html::author, ::html::keywords, ::html::description, ::html::meta HEAD ::html::openTag HTML . ::html::headTag string ::html::head HEAD string ::html::if expr1 body1 ?elseif expr2 body2 ...? ?else bodyN? Tcl if body body Tcl if ::html::keywords args Side effect only. ::html::head META ::html::head META ::html::mailto email ?subject? mailto: URL ::html::meta args Side effect only. ::html::head META args Tcl META name= value= ::html::head META ::html::minorMenu list ?sep? list Tcl sep " | ". ::html::minorList list ?ordered? list Tcl ordered false. ::html::openTag tag args tag ::html::closeTag ::html::passwordInput ?name? PASSWORD INPUT name "password". ::html::passwordInputRow label ?name? PASSWORD INPUT name "password". ::html::quoteFormValue value HTML (quotes, ampersand, and angle brackets.) value ::html::radioSet key sep list RADIO INPUT key sep list Tcl ::html::radioValue name value RADIO "name=name value=value" . CGI name value, SELECTED ::html::refresh seconds url META ::html::head HEAD META seconds url ::html::init ?list? ::html::init Tcl name-value "tag.parameter" "body.bgcolor" BODY ::html::row args TR TD args ::html::cell. ::html::paramRow list ?rparam? ?cparam? TR TD args ::html::cell. rparam TR cparam ::html::cell TD ::html::select name param choices ?current? SELECT OPTION name param SELECT choices Tcl name-value ::html::selectPlain name param choices ?current? ::html::select choices Tcl OPTION OPTION ::html::submit label ?name? SUBMIT INPUT name "submit". ::html::set var val Tcl set "" HTML ::html::tableFromArray arrname ?param? ?pat? TABLE Tcl param TABLE pat string match "*". ::html::tableFromList querylist ?param? TABLE querylist, Tcl param TABLE ::html::textarea name ?param? ?current? TEXTAREA (wrapped) ::html::textInput name args TEXT INPUT ::html::formValue. INPUT ::html::textInputRow label name args TEXT INPUT INPUT ::html::title title Side effect only. ::html::head TITLE ::html::varEmpty name 1 ::html::while test body Tcl while body body SEE ALSO ncgi, htmlparse KEYWORDS html, form, table, checkbox, radiobutton, checkbutton [] [] 2003/11/10 Linux man : http://cmpp.linuxforum.net man man https://github.com/man-pages-zh/manpages- zh html 1.2.1 html(3tcl)