User Guide / Generated Content
Generated content is text and other content that is not found in the original
input document, but is added to the output from a style sheet using the CSS
content property.
Page headers and footers
The content property can be applied to page margin boxes,
such as @top and @bottom, to create page headers and
footers with generated content. See
Page Headers and Footers
for more details.
CSS
@page {
@top { content: "Prince User Guide" }
@bottom { content: counter(page) }
}
List markers
The content property can be applied to the ::marker
pseudo-element to specify a custom marker for list items.
See Lists for more details.
CSS
li::marker { content: "No. " counter(list-item) }
Footnote markers
The content property can be applied to the
::footnote-call and ::footnote-marker
pseudo-elements to specify custom markers for footnotes.
See Footnotes for more details.
CSS
.fn::footnote-call { content: "*" }
Before and After pseudo-elements
The content property can be applied to the ::before
and ::after pseudo-elements to add generated content before or
after an element. For example, adding section numbers in front of headings or
including quotation marks around a block of text.
CSS
h1::before, h1::after { content: "***" }
This will place three asterisks before and after h1 elements.
