Bug

There should be line between every DT below. A green line if a dt is followed by a dd, a red line if a dt is followed by another dt.

Reason

In the CSS: dt { overflow: auto; padding-bottom: 0.2ex; }. By varying the size of the padding, you also vary the number of lines shown.

Workaround

DT 1
DD 1
DT 2
DD 2
DT 3
DD 3
DT 4
DT 4
DT 5
DD 5
DT 6
DD 6
DT 7
DD 7
DT 8
DD 8
DT 9
DD 9
DT 10
DT 11
DT 12
DT 13
DD 13
DT 14
DD 14
DT 15
DD 15
DT 16
DD 16
DT 17
DD 17
DT 18
DD 18