Make.Nval name : t -> string optionThe element name (e.g. "div"), or None for an anonymous node.
val id : t -> string optionThe id attribute, or None.
val classes : t -> string listThe class names from the class attribute.
val attribute : t -> string -> string optionattribute t name is the value of attribute name, or None.
val text_children : t -> string listThe data of the node's direct child text nodes, in document order, and [] for an element that holds none. Only text counts: a comment or a processing instruction is not a text node and must not be reported here, since neither affects whether the element is :empty (selectors-4 sec. 13.2). A backend that answers [] for an element that does hold text makes that element match :empty.