lxml.html.builder module¶
A set of HTML generator tags for building HTML documents.
Usage:
>>> from lxml.html.builder import *
>>> html = HTML(
... HEAD( TITLE("Hello World") ),
... BODY( CLASS("main"),
... H1("Hello World !")
... )
... )
>>> import lxml.etree
>>> print lxml.etree.tostring(html, pretty_print=True)
<html>
<head>
<title>Hello World</title>
</head>
<body class="main">
<h1>Hello World !</h1>
</body>
</html>
-
lxml.html.builder.
A
= functools.partial(<lxml.builder.ElementMaker object>, 'a')¶ anchor
-
lxml.html.builder.
ABBR
= functools.partial(<lxml.builder.ElementMaker object>, 'abbr')¶ abbreviated form (e.g., WWW, HTTP, etc.)
-
lxml.html.builder.
ACRONYM
= functools.partial(<lxml.builder.ElementMaker object>, 'acronym')¶
-
lxml.html.builder.
ADDRESS
= functools.partial(<lxml.builder.ElementMaker object>, 'address')¶ information on author
-
lxml.html.builder.
APPLET
= functools.partial(<lxml.builder.ElementMaker object>, 'applet')¶ Java applet (DEPRECATED)
-
lxml.html.builder.
AREA
= functools.partial(<lxml.builder.ElementMaker object>, 'area')¶ client-side image map area
-
lxml.html.builder.
B
= functools.partial(<lxml.builder.ElementMaker object>, 'b')¶ bold text style
-
lxml.html.builder.
BASE
= functools.partial(<lxml.builder.ElementMaker object>, 'base')¶ document base URI
-
lxml.html.builder.
BASEFONT
= functools.partial(<lxml.builder.ElementMaker object>, 'basefont')¶ base font size (DEPRECATED)
-
lxml.html.builder.
BDO
= functools.partial(<lxml.builder.ElementMaker object>, 'bdo')¶ I18N BiDi over-ride
-
lxml.html.builder.
BIG
= functools.partial(<lxml.builder.ElementMaker object>, 'big')¶ large text style
-
lxml.html.builder.
BLOCKQUOTE
= functools.partial(<lxml.builder.ElementMaker object>, 'blockquote')¶ long quotation
-
lxml.html.builder.
BODY
= functools.partial(<lxml.builder.ElementMaker object>, 'body')¶ document body
-
lxml.html.builder.
BR
= functools.partial(<lxml.builder.ElementMaker object>, 'br')¶ forced line break
-
lxml.html.builder.
BUTTON
= functools.partial(<lxml.builder.ElementMaker object>, 'button')¶ push button
-
lxml.html.builder.
CAPTION
= functools.partial(<lxml.builder.ElementMaker object>, 'caption')¶ table caption
-
lxml.html.builder.
CENTER
= functools.partial(<lxml.builder.ElementMaker object>, 'center')¶ shorthand for DIV align=center (DEPRECATED)
-
lxml.html.builder.
CITE
= functools.partial(<lxml.builder.ElementMaker object>, 'cite')¶ citation
-
lxml.html.builder.
CODE
= functools.partial(<lxml.builder.ElementMaker object>, 'code')¶ computer code fragment
-
lxml.html.builder.
COL
= functools.partial(<lxml.builder.ElementMaker object>, 'col')¶ table column
-
lxml.html.builder.
COLGROUP
= functools.partial(<lxml.builder.ElementMaker object>, 'colgroup')¶ table column group
-
lxml.html.builder.
DD
= functools.partial(<lxml.builder.ElementMaker object>, 'dd')¶ definition description
-
lxml.html.builder.
DEL
= functools.partial(<lxml.builder.ElementMaker object>, 'del')¶ deleted text
-
lxml.html.builder.
DFN
= functools.partial(<lxml.builder.ElementMaker object>, 'dfn')¶ instance definition
-
lxml.html.builder.
DIR
= functools.partial(<lxml.builder.ElementMaker object>, 'dir')¶ directory list (DEPRECATED)
-
lxml.html.builder.
DIV
= functools.partial(<lxml.builder.ElementMaker object>, 'div')¶ generic language/style container
-
lxml.html.builder.
DL
= functools.partial(<lxml.builder.ElementMaker object>, 'dl')¶ definition list
-
lxml.html.builder.
DT
= functools.partial(<lxml.builder.ElementMaker object>, 'dt')¶ definition term
-
lxml.html.builder.
EM
= functools.partial(<lxml.builder.ElementMaker object>, 'em')¶ emphasis
-
lxml.html.builder.
FIELDSET
= functools.partial(<lxml.builder.ElementMaker object>, 'fieldset')¶ form control group
-
lxml.html.builder.
FONT
= functools.partial(<lxml.builder.ElementMaker object>, 'font')¶ local change to font (DEPRECATED)
-
lxml.html.builder.
FORM
= functools.partial(<lxml.builder.ElementMaker object>, 'form')¶ interactive form
-
lxml.html.builder.
FRAME
= functools.partial(<lxml.builder.ElementMaker object>, 'frame')¶ subwindow
-
lxml.html.builder.
FRAMESET
= functools.partial(<lxml.builder.ElementMaker object>, 'frameset')¶ window subdivision
-
lxml.html.builder.
H1
= functools.partial(<lxml.builder.ElementMaker object>, 'h1')¶ heading
-
lxml.html.builder.
H2
= functools.partial(<lxml.builder.ElementMaker object>, 'h2')¶ heading
-
lxml.html.builder.
H3
= functools.partial(<lxml.builder.ElementMaker object>, 'h3')¶ heading
-
lxml.html.builder.
H4
= functools.partial(<lxml.builder.ElementMaker object>, 'h4')¶ heading
-
lxml.html.builder.
H5
= functools.partial(<lxml.builder.ElementMaker object>, 'h5')¶ heading
-
lxml.html.builder.
H6
= functools.partial(<lxml.builder.ElementMaker object>, 'h6')¶ heading
-
lxml.html.builder.
HEAD
= functools.partial(<lxml.builder.ElementMaker object>, 'head')¶ document head
-
lxml.html.builder.
HR
= functools.partial(<lxml.builder.ElementMaker object>, 'hr')¶ horizontal rule
-
lxml.html.builder.
HTML
= functools.partial(<lxml.builder.ElementMaker object>, 'html')¶ document root element
-
lxml.html.builder.
I
= functools.partial(<lxml.builder.ElementMaker object>, 'i')¶ italic text style
-
lxml.html.builder.
IFRAME
= functools.partial(<lxml.builder.ElementMaker object>, 'iframe')¶ inline subwindow
-
lxml.html.builder.
IMG
= functools.partial(<lxml.builder.ElementMaker object>, 'img')¶ Embedded image
-
lxml.html.builder.
INPUT
= functools.partial(<lxml.builder.ElementMaker object>, 'input')¶ form control
-
lxml.html.builder.
INS
= functools.partial(<lxml.builder.ElementMaker object>, 'ins')¶ inserted text
-
lxml.html.builder.
ISINDEX
= functools.partial(<lxml.builder.ElementMaker object>, 'isindex')¶ single line prompt (DEPRECATED)
-
lxml.html.builder.
KBD
= functools.partial(<lxml.builder.ElementMaker object>, 'kbd')¶ text to be entered by the user
-
lxml.html.builder.
LABEL
= functools.partial(<lxml.builder.ElementMaker object>, 'label')¶ form field label text
-
lxml.html.builder.
LEGEND
= functools.partial(<lxml.builder.ElementMaker object>, 'legend')¶ fieldset legend
-
lxml.html.builder.
LI
= functools.partial(<lxml.builder.ElementMaker object>, 'li')¶ list item
-
lxml.html.builder.
LINK
= functools.partial(<lxml.builder.ElementMaker object>, 'link')¶ a media-independent link
-
lxml.html.builder.
MAP
= functools.partial(<lxml.builder.ElementMaker object>, 'map')¶ client-side image map
-
lxml.html.builder.
MENU
= functools.partial(<lxml.builder.ElementMaker object>, 'menu')¶ menu list (DEPRECATED)
-
lxml.html.builder.
META
= functools.partial(<lxml.builder.ElementMaker object>, 'meta')¶ generic metainformation
-
lxml.html.builder.
NOFRAMES
= functools.partial(<lxml.builder.ElementMaker object>, 'noframes')¶ alternate content container for non frame-based rendering
-
lxml.html.builder.
NOSCRIPT
= functools.partial(<lxml.builder.ElementMaker object>, 'noscript')¶ alternate content container for non script-based rendering
-
lxml.html.builder.
OBJECT
= functools.partial(<lxml.builder.ElementMaker object>, 'object')¶ generic embedded object
-
lxml.html.builder.
OL
= functools.partial(<lxml.builder.ElementMaker object>, 'ol')¶ ordered list
-
lxml.html.builder.
OPTGROUP
= functools.partial(<lxml.builder.ElementMaker object>, 'optgroup')¶ option group
-
lxml.html.builder.
OPTION
= functools.partial(<lxml.builder.ElementMaker object>, 'option')¶ selectable choice
-
lxml.html.builder.
P
= functools.partial(<lxml.builder.ElementMaker object>, 'p')¶ paragraph
-
lxml.html.builder.
PARAM
= functools.partial(<lxml.builder.ElementMaker object>, 'param')¶ named property value
-
lxml.html.builder.
PRE
= functools.partial(<lxml.builder.ElementMaker object>, 'pre')¶ preformatted text
-
lxml.html.builder.
Q
= functools.partial(<lxml.builder.ElementMaker object>, 'q')¶ short inline quotation
-
lxml.html.builder.
S
= functools.partial(<lxml.builder.ElementMaker object>, 's')¶ strike-through text style (DEPRECATED)
-
lxml.html.builder.
SAMP
= functools.partial(<lxml.builder.ElementMaker object>, 'samp')¶ sample program output, scripts, etc.
-
lxml.html.builder.
SCRIPT
= functools.partial(<lxml.builder.ElementMaker object>, 'script')¶ script statements
-
lxml.html.builder.
SELECT
= functools.partial(<lxml.builder.ElementMaker object>, 'select')¶ option selector
-
lxml.html.builder.
SMALL
= functools.partial(<lxml.builder.ElementMaker object>, 'small')¶ small text style
-
lxml.html.builder.
SPAN
= functools.partial(<lxml.builder.ElementMaker object>, 'span')¶ generic language/style container
-
lxml.html.builder.
STRIKE
= functools.partial(<lxml.builder.ElementMaker object>, 'strike')¶ strike-through text (DEPRECATED)
-
lxml.html.builder.
STRONG
= functools.partial(<lxml.builder.ElementMaker object>, 'strong')¶ strong emphasis
-
lxml.html.builder.
STYLE
= functools.partial(<lxml.builder.ElementMaker object>, 'style')¶ style info
-
lxml.html.builder.
SUB
= functools.partial(<lxml.builder.ElementMaker object>, 'sub')¶ subscript
-
lxml.html.builder.
SUP
= functools.partial(<lxml.builder.ElementMaker object>, 'sup')¶ superscript
-
lxml.html.builder.
TABLE
= functools.partial(<lxml.builder.ElementMaker object>, 'table')¶
-
lxml.html.builder.
TBODY
= functools.partial(<lxml.builder.ElementMaker object>, 'tbody')¶ table body
-
lxml.html.builder.
TD
= functools.partial(<lxml.builder.ElementMaker object>, 'td')¶ table data cell
-
lxml.html.builder.
TEXTAREA
= functools.partial(<lxml.builder.ElementMaker object>, 'textarea')¶ multi-line text field
-
lxml.html.builder.
TFOOT
= functools.partial(<lxml.builder.ElementMaker object>, 'tfoot')¶ table footer
-
lxml.html.builder.
TH
= functools.partial(<lxml.builder.ElementMaker object>, 'th')¶ table header cell
-
lxml.html.builder.
THEAD
= functools.partial(<lxml.builder.ElementMaker object>, 'thead')¶ table header
-
lxml.html.builder.
TITLE
= functools.partial(<lxml.builder.ElementMaker object>, 'title')¶ document title
-
lxml.html.builder.
TR
= functools.partial(<lxml.builder.ElementMaker object>, 'tr')¶ table row
-
lxml.html.builder.
TT
= functools.partial(<lxml.builder.ElementMaker object>, 'tt')¶ teletype or monospaced text style
-
lxml.html.builder.
U
= functools.partial(<lxml.builder.ElementMaker object>, 'u')¶ underlined text style (DEPRECATED)
-
lxml.html.builder.
UL
= functools.partial(<lxml.builder.ElementMaker object>, 'ul')¶ unordered list
-
lxml.html.builder.
VAR
= functools.partial(<lxml.builder.ElementMaker object>, 'var')¶ instance of a variable or program argument