Вставить блок по позиции курсора и оборачивание содержимого в span

PavelLeven2

Green Team
16.11.2020
18
11
1.Как сразу оборачивать текст, который я пишу в div contenteditable="true" в такую конструкцию <div><span>мой текст</span></div>
2.У меня есть блок div contenteditable="true", при переходе на следующую строку я создаю через js span и помещаю его внутрь div, вопрос как помещать span внутрь div'а по позиции курсора?
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab