
]Nc           @   s  d  Z  d d l m Z d d l m Z e d e j  Z e j Z e j	 Z
 e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z  e j! Z" e j# Z$ e j% Z& e j' Z( e j) Z* e j+ Z, e j- Z. e j/ Z0 e j1 Z2 e3 e d  Z4 e j5 Z6 e j7 Z8 e j9 Z: e j; Z< e j= Z> e j? Z@ e jA ZB e jC ZD e jE ZF e jG ZH e jI ZJ e jK ZL e jM ZN e jO ZP e jQ ZR e jS ZT e jU ZV e jW ZX e jY ZZ e j[ Z\ e j] Z^ e j_ Z` e ja Zb e jc Zd e je Zf e jg Zh e ji Zj e jk Zl e jm Zn e jo Zp e jq Zr e js Zt e ju Zv e jw Zx e jy Zz e j{ Z| e j} Z~ e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e j Z e Z d   Z d   Z d S(	   s!  
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>

i(   t   ElementMaker(   t   html_parsert   makeelementt   delc         C   s   i |  d 6S(   Nt   class(    (   t   v(    (    s5   /usr/lib/python2.7/dist-packages/lxml/html/builder.pyt   CLASS   s    c         C   s   i |  d 6S(   Nt   for(    (   R   (    (    s5   /usr/lib/python2.7/dist-packages/lxml/html/builder.pyt   FOR   s    N(   t   __doc__t   lxml.builderR    t	   lxml.htmlR   R   t   Et   at   At   abbrt   ABBRt   acronymt   ACRONYMt   addresst   ADDRESSt   applett   APPLETt   areat   AREAt   bt   Bt   baset   BASEt   basefontt   BASEFONTt   bdot   BDOt   bigt   BIGt
   blockquotet
   BLOCKQUOTEt   bodyt   BODYt   brt   BRt   buttont   BUTTONt   captiont   CAPTIONt   centert   CENTERt   citet   CITEt   codet   CODEt   colt   COLt   colgroupt   COLGROUPt   ddt   DDt   getattrt   DELt   dfnt   DFNt   dirt   DIRt   divt   DIVt   dlt   DLt   dtt   DTt   emt   EMt   fieldsett   FIELDSETt   fontt   FONTt   formt   FORMt   framet   FRAMEt   framesett   FRAMESETt   h1t   H1t   h2t   H2t   h3t   H3t   h4t   H4t   h5t   H5t   h6t   H6t   headt   HEADt   hrt   HRt   htmlt   HTMLt   it   It   iframet   IFRAMEt   imgt   IMGt   inputt   INPUTt   inst   INSt   isindext   ISINDEXt   kbdt   KBDt   labelt   LABELt   legendt   LEGENDt   lit   LIt   linkt   LINKt   mapt   MAPt   menut   MENUt   metat   METAt   noframest   NOFRAMESt   noscriptt   NOSCRIPTt   objectt   OBJECTt   olt   OLt   optgroupt   OPTGROUPt   optiont   OPTIONt   pt   Pt   paramt   PARAMt   pret   PREt   qt   Qt   st   St   sampt   SAMPt   scriptt   SCRIPTt   selectt   SELECTt   smallt   SMALLt   spant   SPANt   striket   STRIKEt   strongt   STRONGt   stylet   STYLEt   subt   SUBt   supt   SUPt   tablet   TABLEt   tbodyt   TBODYt   tdt   TDt   textareat   TEXTAREAt   tfoott   TFOOTt   tht   THt   theadt   THEADt   titlet   TITLEt   trt   TRt   ttt   TTt   ut   Ut   ult   ULt   vart   VARt   dictt   ATTRR   R   (    (    (    s5   /usr/lib/python2.7/dist-packages/lxml/html/builder.pyt   <module>   s   																																																																																											