9. Rendering repeating elements as a table

In order to style repeating elements as a table, you'll generally have one element acting as the table (element select in the example below), one or more child elements acting as table rows (element optgroup in the example below) and one or more grandchild elements acting as table cells (element option in the example below).

If you don't have child elements acting as table rows, then you need to specify extension property column-count on the element styled as a table. See Section 9.1, “Anonymous rows”.