import py | |
html = py.xml.html | |
class my(html): | |
"a custom style" | |
class body(html.body): | |
style = html.Style(font_size = "120%") | |
class h2(html.h2): | |
style = html.Style(background = "grey") | |
class p(html.p): | |
style = html.Style(font_weight="bold") | |
doc = my.html( | |
my.head(), | |
my.body( | |
my.h2("hello world"), | |
my.p("bold as bold can") | |
) | |
) | |
print doc.unicode(indent=2) |