add support for generating a styled web page