Module builder
source code
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>
|
E = ElementMaker(makeelement= html_parser.makeelement)
|
|
A = E.a
|
|
ABBR = E.abbr
|
|
ACRONYM = E.acronym
|
|
ADDRESS = E.address
|
|
APPLET = E.applet
|
|
AREA = E.area
|
|
B = E.b
|
|
BASE = E.base
|
|
BASEFONT = E.basefont
|
|
BDO = E.bdo
|
|
BIG = E.big
|
|
BLOCKQUOTE = E.blockquote
|
|
BODY = E.body
|
|
BR = E.br
|
|
BUTTON = E.button
|
|
CAPTION = E.caption
|
|
CENTER = E.center
|
|
CITE = E.cite
|
|
CODE = E.code
|
|
COL = E.col
|
|
COLGROUP = E.colgroup
|
|
DD = E.dd
|
|
DEL = getattr(E, 'del')
|
|
DFN = E.dfn
|
|
DIR = E.dir
|
|
DIV = E.div
|
|
DL = E.dl
|
|
DT = E.dt
|
|
EM = E.em
|
|
FIELDSET = E.fieldset
|
|
FONT = E.font
|
|
FORM = E.form
|
|
FRAME = E.frame
|
|
FRAMESET = E.frameset
|
|
H1 = E.h1
|
|
H2 = E.h2
|
|
H3 = E.h3
|
|
H4 = E.h4
|
|
H5 = E.h5
|
|
H6 = E.h6
|
|
HEAD = E.head
|
|
HR = E.hr
|
|
HTML = E.html
|
|
I = E.i
|
|
IFRAME = E.iframe
|
|
IMG = E.img
|
|
INPUT = E.input
|
|
INS = E.ins
|
|
ISINDEX = E.isindex
|
|
KBD = E.kbd
|
|
LABEL = E.label
|
|
LEGEND = E.legend
|
|
LI = E.li
|
|
LINK = E.link
|
|
MAP = E.map
|
|
MENU = E.menu
|
|
META = E.meta
|
|
NOFRAMES = E.noframes
|
|
NOSCRIPT = E.noscript
|
|
OBJECT = E.object
|
|
OL = E.ol
|
|
OPTGROUP = E.optgroup
|
|
OPTION = E.option
|
|
P = E.p
|
|
PARAM = E.param
|
|
PRE = E.pre
|
|
Q = E.q
|
|
S = E.s
|
|
SAMP = E.samp
|
|
SCRIPT = E.script
|
|
SELECT = E.select
|
|
SMALL = E.small
|
|
SPAN = E.span
|
|
STRIKE = E.strike
|
|
STRONG = E.strong
|
|
STYLE = E.style
|
|
SUB = E.sub
|
|
SUP = E.sup
|
|
TABLE = E.table
|
|
TBODY = E.tbody
|
|
TD = E.td
|
|
TEXTAREA = E.textarea
|
|
TFOOT = E.tfoot
|
|
TH = E.th
|
|
THEAD = E.thead
|
|
TITLE = E.title
|
|
TR = E.tr
|
|
TT = E.tt
|
|
U = E.u
|
|
UL = E.ul
|
|
VAR = E.var
|
|
__package__ = ' lxml.html '
|