=================================================================== RCS file: /cvs/mandoc/html.c,v retrieving revision 1.164 retrieving revision 1.166 diff -u -p -r1.164 -r1.166 --- mandoc/html.c 2014/09/27 08:54:34 1.164 +++ mandoc/html.c 2014/09/27 09:03:24 1.166 @@ -1,4 +1,4 @@ -/* $Id: html.c,v 1.164 2014/09/27 08:54:34 kristaps Exp $ */ +/* $Id: html.c,v 1.166 2014/09/27 09:03:24 kristaps Exp $ */ /* * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons * Copyright (c) 2011, 2012, 2013, 2014 Ingo Schwarze @@ -74,11 +74,10 @@ static const struct htmldata htmltags[TAG_MAX] = { {"i", 0 }, /* TAG_I */ {"code", 0 }, /* TAG_CODE */ {"small", 0 }, /* TAG_SMALL */ + {"style", HTML_CLRLINE}, /* TAG_STYLE */ }; static const char *const htmlattrs[ATTR_MAX] = { - "http-equiv", /* ATTR_HTTPEQUIV */ - "content", /* ATTR_CONTENT */ "name", /* ATTR_NAME */ "rel", /* ATTR_REL */ "href", /* ATTR_HREF */ @@ -193,10 +192,15 @@ void print_gen_head(struct html *h) { struct htmlpair tag[4]; + struct tag *t; tag[0].key = ATTR_CHARSET; tag[0].val = "utf-8"; print_otag(h, TAG_META, 1, tag); + + t = print_otag(h, TAG_STYLE, 0, NULL); + print_text(h, "table.head, table.foot { width: 100%; }\n"); + print_tagq(h, t); if (h->style) { tag[0].key = ATTR_REL;