Article wrapper All frames: CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: a foo a bar a baz b foo b bar b baz c foo c foo c baz No frames: (N.B. In this test and some others, the row and column separators are different. The CALS default is rowsep=1/colsep=1; HTML has no equivalent default.) CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: a foo a bar a baz b foo b bar b baz c foo c foo c baz Outer edge: CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: a foo a bar a baz b foo b bar b baz c foo c foo c baz Rows: CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: (N.B. This case will only succeed if the CSS border-collapse property is set to collapse. The default CSS stylesheet for DocBook output does this. a foo a bar a baz b foo b bar b baz c foo c foo c baz Columns: CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: a foo a bar a baz b foo b bar b baz c foo c foo c baz Tic Tac Toe (colsep, rowsep): CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: (N.B. This case will only succeed if the CSS border-collapse property is set to collapse. The default CSS stylesheet for DocBook output does this. a foo a bar a baz b foo b bar b baz c foo c foo c baz Tic Tac Toe (the perverse way, using colsep on colspec and rowsep on rows): CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz Box in the middle: CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: a foo a bar a baz b foo b bar b baz c foo c foo c baz Jigsaw: CALS: a foo a bar a baz b foo b bar b baz c foo c foo c baz HTML: a foo a bar a baz b foo b bar b baz c foo c foo c baz