2017-04-11 3 views
0

Markdown은 유효한 HTML 링크를 링크로 자동 전환합니다 (예 : http://example.comhttp://example.com이됩니다. Markdown 테이블에서 자동으로 연결되는 것을 어떻게 막을 수 있습니까?

는 (당신은 "미리보기"탭을 보면 다음 http://example.com에 입력하고하는 github의의의 repo에 문제를 제기, 예를 들어, 이것을 시도 할 수 - github에가 인하를 사용하기 때문에.)

때 인하의 만남 HTML 태그 일 경우이 동작을 중지합니다. <div>http://example.com</div>은 방금 http://example.com입니다.

그러나 마크 다운 테이블에서 <div>을 사용하면 자동으로 다시 연결되는 것처럼 보입니다. 당신이 입력하는 경우 :

|Parameter|Value| |-------|-------| |Date |Tue Jan 01 1980| |Parameter|<div>http://example.com</div>|

을 당신은 http://example.com이 링크입니다 볼 수 있습니다.

나는 markdown-it을 사용하고 있지만 앞에서 언급했듯이 github의 마크 다운에서도 발생합니다.

마크 업 테이블에서 자동 연결을 방지하려면 어떻게해야합니까?

답변

0

Markdown이 콘텐츠를 구문 분석하지 못하도록하는 가장 신뢰할 수있는 방법은 코드 범위에서 래핑하는 것입니다. 심지어 일반 텍스트 URL은 항상 코드 범위에 포함되어야한다고 주장하는 사람도 있습니다.

Some text with a URL: `http://example.com`. 

|Parameter|Value| 
|-------|-------| 
|Date |Tue Jan 01 1980| 
|Parameter|`http://example.com`|