AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.9.1" />

.NET API 1,224,704 bytes

 INonElementParentNode

public interface INonElementParentNode
Extensions to ParentNode nodes that are not Element nodes.
IElement GetElementById(string elementId)

Returns the Element whose ID is given by elementId. If no such element exists, returns null. The behavior is not defined if more than one element have this ID.