footer = body.footer(footercont, atrb.id_("footer")) #body allbodyComponents = header + nav + div + footer bodyHTML = headers.body(allbodyComponents, "") #Definición doctype y html (preprocesadores) doctype = headers.doctype("") atribute = atrb.lang_("es") html = headers.html(merger.mergeHeadBody(head, bodyHTML), atribute) #documento document = doctype + html #Despliega en pantalla #print_html.printHtml(document) #imprime contenido en un archivo para pruebas #print_html.saveHtml(document, "statpy") #imprime linea por linea: #read_html.printreadHtml("statpy.html") return document if __name__ == '__main__': document = html() print_html.printHtml(document) print_html.saveHtml(document, "statpy")
#Definición de lado derecho bloque1= formatting.blockquote("texto numero 1", "") bloque2= formatting.blockquote("texto numero 2", "") myAside = body.aside(merger.mergeTwoComponents(bloque1, bloque2),"") #Definición del footer myFooter = body.footer(formatting.small("Derechos Reservados © 2016"),"") #MezclaComponentes navheader = merger.mergeTwoComponents(navigator, header) sectaside = merger.mergeTwoComponents(mySection, myAside) bodyHTML = headers.body(merger.mergeTwoComponents(navheader, sectaside),"") #html = headers.html5Tag(mergeHeadBody(head, body)) atrbt = atrb.lang_("es") html = headers.html(merger.mergeHeadBody(head, bodyHTML), atrbt) #Despliega en pantalla #print_html.printHtml(html) #imprime contenido en un archivo #print_html.saveHtml(html, "index") return html if __name__ == '__main__': document = html() print_html.printHtml(document) print_html.saveHtml(document, "index1")