AngleSharp.Css by AngleSharp

<PackageReference Include="AngleSharp.Css" Version="0.17.0" />

.NET API 406,528 bytes

 FootnotePolicy

public enum FootnotePolicy
Represents the selected footnote policy.
Auto = 0

The user agent chooses how to render footnotes, and may place the footnote body on a later page than the footnote reference. A footnote body must never be placed on a page before the footnote reference.

Block = 2

As with line, except a forced page break is introduced before the paragraph that contains the footnote.

Line = 1

If a given footnote body cannot be placed on the current page due to lack of space, the user agent introduces a forced page break at the start of the line containing the footnote reference, so that both the reference and the footnote body fall on the next page. Note that the user agent must honor widow and orphan settings when doing this, and so may need to insert the page break on an earlier line.