6.14.5.19. HTML Header

Comienzo python section to interscript/weavers/html.py[22 /22 ] Previo Primero
   605: #line 663 "html_weaver.ipk"
   606:   def prolog(self):
   607:     kwds = self.keywords
   608:     w = self._writeline
   609:     w('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">')
   610:     w( '<HTML>')
   611:     w( '<HEAD>')
   612: 
   613:     self.write_tagged('TITLE', self.title)
   614: 
   615:     w( '<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">')
   616:     if kwds.has_key('author'):
   617:       author =kwds['author']
   618:       w( '<META NAME="Author" CONTENT="'+author+'">')
   619:     w( '<META NAME="Generator" CONTENT="Interscript">')
   620:     extra = kwds.get('head_extra','');
   621:     w('<LINK REL=STYLESHEET TYPE="text/css" HREF="interscript.css" TITLE="Interscript Standard">')
   622:     w(extra);
   623:     w('<LINK REL=STYLESHEET TYPE="text/css" HREF="user.css" TITLE="User Overrride">')
   624:     w( '</HEAD>')
   625:     w( '<BODY LANG="'+self.language+'">')
   626:     if kwds.has_key('pagehead'):
   627:       self._write(kwds['pagehead'])
   628:     if kwds.has_key('title'):
   629:       if kwds.has_key('anchor') and kwds['anchor']!='':
   630:         atag = ' ID="'+kwds['anchor']+'" TITLE="'+kwds['anchor']+'" '
   631:       else: atag= ''
   632:       self._writeline('<H1 '+atag+'ALIGN="CENTER">'+self.title+'</H1>')
   633:     if kwds.has_key('heading_level_offset'):
   634:       self.heading_level_offset = kwds['heading_level_offset']
   635: 
   636:   def epilog(self):
   637:     kwds = self.keywords
   638:     self._endmode()
   639:     if kwds.has_key('pagefoot'):
   640:       self._write(kwds['pagefoot'])
   641:     self._writeline('</BODY>')
   642:     self._writeline('</HTML>')
   643: 
   644: 
End python section to interscript/weavers/html.py[22]