Reference · SemText · Definitions & citations
<sem-references>
SemText element
You wrap one sem-reference per source. Numbers come from position. With JavaScript off the list still reads as an ordinary numbered list.
Example
Live render boots with JavaScript — the authored source is alongside.
variant: no kind — the plain numbered list
The base display: CSS counters number the entries 1-based in DOM order in every tier, JS-off included. The container here carries no `kind`, so it gets the default spacing rather than the bibliography hanging indent. The second entry has no `href` — a note with no external target, which never grows the external-link chrome.
Live render boots with JavaScript — the authored source is alongside.
variant: kind="footnotes" — compact list
The compact display for notes tied to nearby prose: tighter margins than the default, unlike the hanging-indent bibliography. Authored citation text is never renumbered — `[a]` and `[b]` stay as written; only the entries themselves carry the CSS counter. Rendered panes also append backlinks (`↩`) to any entry the prose cites; JS-off the list still numbers and `:target` still highlights.
Live render boots with JavaScript — the authored source is alongside.
Source: spec/schema/sem-references.md