OCaml HTML5 parser/serialiser based on Python's JustHTML
1(** H1 element counter checker.
2
3 This checker validates that documents don't have multiple h1 elements,
4 which can confuse document structure and accessibility tools.
5
6 {2 Validation Rules}
7
8 - Documents should have at most one [<h1>] element
9 - [<h1>] elements inside SVG content (foreignObject, desc) are not counted
10
11 {2 Error Messages}
12
13 - [Multiple_h1]: Document contains more than one h1 element *)
14
15val checker : Checker.t
16(** The H1 checker instance. *)