코드 단락 복사 시 NBSP 문자가 추가되는 현상 문의

코드 단락에서 [코드 복사] 기능을 사용해 코드를 복사하는 경우 아래와 같이 NBSP 문자가 추가됩니다.
일부 편집기에서는 NBSP 문자가 포함된 경우 스크립트 에러로 처리되고 있어서
해당 문자가 꼭 들어가야 하는 건지 문의드립니다.

복사하기 기능을 사용하지 않고 뷰어에서 코드 단락을 드래그로 선택해서 복사하거나
[크기 보기] 기능을 사용해 코드를 열고 전체 복사하는 경우에는 스페이스 문자로 처리됩니다.

가능하다면 해당 코드의 단락의 웹 뷰어 주소 부탁드립니다. 그리고 어떤 에디터에 복사했는지도 알려주시면 문제 재현에 도움이 될 것 같습니다.

감사합니다.

아래 주소에서 현상 확인할 수 있습니다.
https://docs.tobesoft.com/42fb192b5366f98a/e0fbd68a1011c0e1

Tab 키 사용 시 발생하는 현상같구요.
[코드 복사] 시 Tab 문자가 들어간 부분에 NBSP 문자가 4개 들어갑니다.

notepad++ 에서 확인한 내용입니다. 

코드 복사가 다음 버튼으로 처리하는 것으로 이해했습니다.

그리고 위의 웹 뷰어 내용을 Notepad v.8.6.7에 붙여 넣으면 다음과 같습니다.

그래도 자바스크립트에서  로 바꾸려고 했는데 다음과 같이 innerText 자체가 이미 치환하는 것 같습니다.

혹시 어떤 웹 브라우저를 사용하고 계신가요? 그리고 다른 사용자들도 마찬가지 현상이 나타나고 있는지 확인 부탁드립니다.

감사합니다.

notepad 보기 메뉴 설정을 통해서 다음과 같이 확인했습니다. 문제를 더 살펴보겠습니다.

수정했습니다. 업데이트 가능합니다. innerText 또는 textContent 등으로 HTML 내용을 텍스트로 전환할 때  가 출력 불가능한 문자로 바뀌는 문제가 있음을 확인했습니다. innerHTML을 이용하는 방법으로 수정했습니다.

발견하기 어려운 부분을 찾아 주셔서 감사합니다.