Water 5-User Interface-HTML Layout
class hypertext.style
Contract
Parameter keyDefault valueType
aliases<vector "html"/>vector
idopt
classopt
langopt
langopt
dir"ltr"type.<one_of "ltr" "rtl"/>
onclickopt
ondblclickopt
onmousedownopt
onmouseupopt
onmouseoveropt
onmousemoveopt
onmouseoutopt
onkeypressopt
onkeydownopt
onkeyupopt
accesskeyopt
tabindexoptinteger
onfocusopt
onbluropt
type"CCS"string
mediaopt
titleopt
bodyopt
space"preserve"string
font-styleopttype.<one_of "normal" "italic"/>
font-variantopttype.<one_of "normal" "small-caps"/>
font-weightopttype.<one_of "normal" "bold"/>
coloropt"type.hypertext.color"
background-coloropttype.<one_of "type.hypertext.color" "transparent"/>
background-imageopttype.<one_of "type.uri" "none"/>
background-repeatopttype.<one_of "repeat" "repeat-x" "repeat-y" "no-repeat"/>
background-attachmentopttype.<one_of "scroll" "fixed"/>
backgroundopttype.<one_of "transparent" "type.hypertext.color" "type.uri" "repeat" "scroll" "position"/>
letter-spacingopttype.<one_of "normal" number.integer/>
text-decorationopttype.<one_of "none" "underline" "overline" "line-through"/>
vertical-alignopttype.<one_of "sub" "super"/>
text-transformopttype.<one_of "capitalize" "uppercase" "lowercase" "none"/>
text-alignopttype.<one_of "left" "right" "center" "justify"/>
text-indentopttype.<one_of number.integer "type.percentage"/>
line-heightopttype.<one_of "normal" "number" number.integer "type.percentage"/>
margin-topopttype.<one_of number.integer "type.percentage" "auto"/>
margin-rightopttype.<one_of number.integer "type.percentage" "auto"/>
margin-bottomopttype.<one_of number.integer "type.percentage" "auto"/>
margin-leftopttype.<one_of number.integer "type.percentage" "auto"/>
padding-topopttype.<one_of number.integer "type.percentage"/>
padding-rightopttype.<one_of number.integer "type.percentage"/>
padding-bottomopttype.<one_of number.integer "type.percentage"/>
padding-leftopttype.<one_of number.integer "type.percentage"/>
border-collapseopt"collapse"
border-top-widthopttype.<one_of "thin" "medium" "thick" number.integer/>
border-right-widthopttype.<one_of "thin" "medium" "thick" number.integer/>
border-bottom-widthopttype.<one_of "thin" "medium" "thick" number.integer/>
border-left-widthopttype.<one_of "thin" "medium" "thick" number.integer/>
border-top-coloropt"type.hypertext.color"
border-right-coloropt"type.hypertext.color"
border-bottom-coloropt"type.hypertext.color"
border-left-coloropt"type.hypertext.color"
border-top-styleopttype.<one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
border-right-styleopttype.<one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
border-bottom-styleopttype.<one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
border-left-styleopttype.<one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
border-styleopttype.<one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
border-topopttype.<one_of "border-width" "border-style" "border-color"/>
border-rightopttype.<one_of "border-width" "border-style" "border-color"/>
border-bottomopttype.<one_of "border-width" "border-style" "border-color"/>
border-leftopttype.<one_of "border-width" "border-style" "border-color"/>
borderopttype.<one_of "border-width" "border-style" "border-color"/>
floatopttype.<one_of "none" "left" "right"/>
clearopttype.<one_of "none" "left" "right" "both"/>
displayopttype.<one_of "none" "block" "inline" "list-item"/>
list-style-typeopttype.<one_of "disk" "circle" "square" "decimal" "lower-roman" "upper-roman" "lower-alpha" "upper-alpha" "none"/>
list-style-imageopttype.<one_of "type.uri" "none"/>
list-style-positionopttype.<one_of "inside" "outside"/>
list-styleopttype.<one_of "keyword" "position" "type.uri"/>
clipopttype.<one_of "shape" "auto"/>
heightopttype.<one_of number.integer "auto"/>
leftopttype.<one_of number.integer "type.percentage" "auto"/>
overflowopttype.<one_of "visible" "hidden" "scroll" "auto"/>
positionopttype.<one_of "absolute" "relative" "static"/>
topopttype.<one_of number.integer "type.percentage" "auto"/>
visibilityopttype.<one_of "visible" "hidden" "inherit"/>
widthopttype.<one_of number.integer "type.percentage" "auto"/>
z-indexopttype.<one_of "auto" "integer"/>
page-break-beforeopttype.<one_of "autoalways" "leftright"/>
page-break-afteropttype.<one_of "autoalways" "leftright"/>
cursoropttype.<one_of "auto" "crosshair" "default" "hand" "move" "e-resize" "ne-resize" "nw-resize" "n-resize" "se-resize" "sw-resize" "s-resize" "w-resize" "text" "wait" "help"/>
font-familyopttype.<one_of string "Arial"/>
font-sizeopttype.<one_of "xx-large" "x-large" "large" "medium" "small" "x-small" "xx-small" "larger" "smaller" "type.percentage" number.integer/>
background-positionopttype.<one_of "top" "center" "bottom" "left" "center" "right"/>
marginopttype.<one_of number.integer "type.percentage" "auto"/>
paddingopttype.<one_of number.integer "type.percentage"/>
border-widthopttype.<one_of number.integer "thin" "medium" "thick"/>
border-coloropt
dynamic_style_classopttype.<one_of "active" "hover" "link" "visited"/>
font_classopttype.<one_of "first-letter" "first-line"/>
white-spaceopttype.<one_of "normal" "pre" "nowrap"/>
Parameter kindDefault valueType
Other unkeyed argumentsopt with ekind of byteswob
Water Contract
<class style
  type          ="CCS"
  media         =opt
  title         =opt
  body          =opt
  <a href='/xmlns/"http://www/w3/org/1999/xml"/space.htm'>space</a>="preserve"
  font-style    =opt=<type.one_of "normal" "italic"/>
  font-variant  =opt=<type.one_of "normal" "small-caps"/>
  font-weight   =opt=<type.one_of "normal" "bold"/>
  color         =opt="type.hypertext.color"
  background-color=opt=<type.one_of "type.hypertext.color" "transparent"/>
  background-image=opt=<type.one_of "type.uri" "none"/>
  background-repeat=opt=<type.one_of "repeat" "repeat-x" "repeat-y" "no-repeat"/>
  background-attachment=opt=<type.one_of "scroll" "fixed"/>
  background    =opt=<type.one_of "transparent" "type.hypertext.color" "type.uri" "repeat" "scroll" "position"/>
  letter-spacing=opt=<type.one_of "normal" number.integer/>
  text-decoration=opt=<type.one_of "none" "underline" "overline" "line-through"/>
  vertical-align=opt=<type.one_of "sub" "super"/>
  text-transform=opt=<type.one_of "capitalize" "uppercase" "lowercase" "none"/>
  text-align    =opt=<type.one_of "left" "right" "center" "justify"/>
  text-indent   =opt=<type.one_of number.integer "type.percentage"/>
  line-height   =opt=<type.one_of "normal" "number" number.integer "type.percentage"/>
  margin-top    =opt=<type.one_of number.integer "type.percentage" "auto"/>
  margin-right  =opt=<type.one_of number.integer "type.percentage" "auto"/>
  margin-bottom =opt=<type.one_of number.integer "type.percentage" "auto"/>
  margin-left   =opt=<type.one_of number.integer "type.percentage" "auto"/>
  padding-top   =opt=<type.one_of number.integer "type.percentage"/>
  padding-right =opt=<type.one_of number.integer "type.percentage"/>
  padding-bottom=opt=<type.one_of number.integer "type.percentage"/>
  padding-left  =opt=<type.one_of number.integer "type.percentage"/>
  border-collapse=opt="collapse"
  border-top-width=opt=<type.one_of "thin" "medium" "thick" number.integer/>
  border-right-width=opt=<type.one_of "thin" "medium" "thick" number.integer/>
  border-bottom-width=opt=<type.one_of "thin" "medium" "thick" number.integer/>
  border-left-width=opt=<type.one_of "thin" "medium" "thick" number.integer/>
  border-top-color=opt="type.hypertext.color"
  border-right-color=opt="type.hypertext.color"
  border-bottom-color=opt="type.hypertext.color"
  border-left-color=opt="type.hypertext.color"
  border-top-style=opt=<type.one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
  border-right-style=opt=<type.one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
  border-bottom-style=opt=<type.one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
  border-left-style=opt=<type.one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
  border-style  =opt=<type.one_of "none" "solid" "double" "groove" "ridge" "inset" "outset"/>
  border-top    =opt=<type.one_of "border-width" "border-style" "border-color"/>
  border-right  =opt=<type.one_of "border-width" "border-style" "border-color"/>
  border-bottom =opt=<type.one_of "border-width" "border-style" "border-color"/>
  border-left   =opt=<type.one_of "border-width" "border-style" "border-color"/>
  border        =opt=<type.one_of "border-width" "border-style" "border-color"/>
  float         =opt=<type.one_of "none" "left" "right"/>
  clear         =opt=<type.one_of "none" "left" "right" "both"/>
  display       =opt=<type.one_of "none" "block" "inline" "list-item"/>
  list-style-type=opt=<type.one_of "disk" "circle" "square" "decimal" "lower-roman" "upper-roman" "lower-alpha" "upper-alpha" "none"/>
  list-style-image=opt=<type.one_of "type.uri" "none"/>
  list-style-position=opt=<type.one_of "inside" "outside"/>
  list-style    =opt=<type.one_of "keyword" "position" "type.uri"/>
  clip          =opt=<type.one_of "shape" "auto"/>
  height        =opt=<type.one_of number.integer "auto"/>
  left          =opt=<type.one_of number.integer "type.percentage" "auto"/>
  overflow      =opt=<type.one_of "visible" "hidden" "scroll" "auto"/>
  position      =opt=<type.one_of "absolute" "relative" "static"/>
  top           =opt=<type.one_of number.integer "type.percentage" "auto"/>
  visibility    =opt=<type.one_of "visible" "hidden" "inherit"/>
  width         =opt=<type.one_of number.integer "type.percentage" "auto"/>
  z-index       =opt=<type.one_of "auto" "integer"/>
  page-break-before=opt=<type.one_of "autoalways" "leftright"/>
  page-break-after=opt=<type.one_of "autoalways" "leftright"/>
  cursor        =opt=<type.one_of "auto" "crosshair" "default" "hand" "move" "e-resize" "ne-resize" "nw-resize" "n-resize" "se-resize" "sw-resize" "s-resize" "w-resize" "text" "wait" "help"/>
  font-family   =opt=<type.one_of string "Arial"/>
  font-size     =opt=<type.one_of "xx-large" "x-large" "large" "medium" "small" "x-small" "xx-small" "larger" "smaller" "type.percentage" number.integer/>
  background-position=opt=<type.one_of "top" "center" "bottom" "left" "center" "right"/>
  margin        =opt=<type.one_of number.integer "type.percentage" "auto"/>
  padding       =opt=<type.one_of number.integer "type.percentage"/>
  border-width  =opt=<type.one_of number.integer "thin" "medium" "thick"/>
  border-color  =opt
  dynamic_style_class=opt=<type.one_of "active" "hover" "link" "visited"/>
  font_class    =opt=<type.one_of "first-letter" "first-line"/>
  white-space   =opt=<type.one_of "normal" "pre" "nowrap"/>
  _other_unkeyed=opt=wob=ekind.bytes="_add_to_environment"
/>