Учитывая исходный код HTML в виде строки, можно ли найти начальный и конечный столбец + номер строки, на которой появляется тег, с помощью селектора CSS для этого тега?Например, учитывая эту строку:
<h1>test</h1><h1 class="cls">
<p>1234</p>456</h1><p>789
Я хочу знать начальную и конечную позиции тега, который соответствует селектору "h1.cls".
Я знаю, что могу использовать https://developer.mozilla.org/en-US/docs/Web/API/DOMParser для разбора строки в HTML и извлечения тегов с помощью селекторов, но я не вижу способа получить номера строк, на которых будут находиться теги, например:
const doc = new DOMParser().parseFromString(input, "text/html");