In paged media, the CSS property target-counters can be used to include multiple counters. The spec gives the following example (simplified):
a::after {
content: "see section " target-counters(attr(href, url), section, ".")
}
that should output something like (see section 1.3.5).
How would I set up the section counter?
From the Generated Content Module (for non-paged content, too):
Therefore, you can just write
There is no way to use nested counters if your element tree is flat (as in
<h1>Root</h1><h2>Sub</h2>).