On Monday 03 December 2018 23:37:43 Ingo Schwarze wrote: > Hi Pali, > > Pali Rohar wrote on Mon, Dec 03, 2018 at 11:20:45PM +0100: > > On Monday 03 December 2018 23:14:54 Ingo Schwarze wrote: > >> Pali Rohar wrote on Mon, Dec 03, 2018 at 11:01:42PM +0100: > > >>> Seems that it is needed to put "border-bottom-style: solid" > >>> for rowspanned td element. At least this is working in chrome. > > >> That would further degrade the quality of the HTML code written by > >> mandoc. As a rule, "style=" attributes should be avoided and CSS > >> should instead by used. Unfortunately, that's not possible here > >> because the hard-coded presentational decisions like "draw a border > >> right here" are already contained in the tbl(7) input, and there > >> is no way to convert those purely presentational decisions of the > >> author into semantic or structural markup that could be handled > >> with CSS. > >> > >> But at least the amount of "style=" attributes written should be > >> minimized. Only those "style=" attributes should be written that > >> are required to correctly express the author's intent. > > > This suggestion is to move border style definition from tr do td. > > That would mean writing more "style=" attributes. > If a row intersects N cells, N times more. > That is not good. You can avoid all style= attributes in tables, by declaring class= attributes instead of them and then in CSS defines border styles for defined classes. -- Pali Rohár pali.rohar@gmail.com