SyntaxHighlight 적용 해볼려는데 해결이 안되는것이 있습니다,

SyntaxHighlight 적용 해볼려는데 해결이 안되는것이 있습니다,

QA

SyntaxHighlight 적용 해볼려는데 해결이 안되는것이 있습니다,

답변 1

본문

몇가지 검토 해보다가 https://highlightjs.org/ 이것을 적용 해봤습니다.

간단한것 같고 특히 줄번호가 없어 좀 심플해 보이는군요

 

<pre><code> 여기에 코드를 넣으면 적용 됩니다</code></pre>

 

문제는 에디터를 사용 해도 안되고 텍스트모드도 안되네요

반드시  html 를 체크 해야 하는데 

진짜 문제는 html를 체크하면 코드에도 br 테그가 먹혀 코드가 길어 집니다.

카피해서 사용하는사람  br 이 먹혀서 짜증 나것지요...

 

그래서 html3 으로 저장후 

<pre><code>---- </code></pre> 

이코드 안에 있는것중에서 

\n 문자열은 제거 해버려서

br로 전환되지 않도록 하고 싶은데...

 

방법이 있을까요? 

 

 

이 질문에 댓글 쓰기 :

답변 1

br 선택자로 제거하시면 되구요, 당연히 이때부터는 정적 요소가 아니게 되니 on 구문을 이용해서 하이라이트 적용하시면 될 듯 합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 12
© SIRSOFT
현재 페이지 제일 처음으로