[github] github README.md에서 HTML 콘텐츠를 표시하는 방법은 무엇입니까?

나는 github를 처음 사용합니다. README.mdIframe을 사용하여 HTML 콘텐츠를 표시하려는 경우 사용하거나 이것이 가능합니까?

내가 시도한 것은 작동하지 않는 앵커 이외의 HTML 태그를 만드는 것입니다.



답변

Github의 마크 다운 인터프리터 에는 HTML 포함될 있습니다. 그러나 HTML에서 할 수있는 일은 너무 많습니다. 어떤 태그를 사용할 수 있는지에 대한 자세한 정보를 제공 하는 이 기사 를 확인하는 것이 좋습니다 . 개인적으로 저는 줄 바꿈, 수평 규칙 등을 많이 사용한 적이 없습니다. 불행히도이 기사에서 언급 된 Iframe을 볼 수 없습니다.


답변

mjgpy3의 답변에 따라 html-no 태그를 포함 할 <html> 있지만 표시하기 전에 삭제되며 허용되는 유일한 태그는 이 화이트리스트에 있습니다.

현재 목록에는 다음이 포함됩니다.

h1 h2 h3 h4 h5 h6 h7 h8 br b i strong em a pre code img tt div ins del sup sub p ol ul table thead tbody tfoot blockquote dl dt dd kbd q samp var hr ruby rt rp li tr td th s strike summary details caption figure figcaption abbr bdo cite dfn mark small span time wbr

하지만 아니 iframe.


답변

svg를 사용하여 예제 코드 (./path/example.svg)를 해결할 수 있습니다.

<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
<foreignObject width="100" height="100">
    <div xmlns="http://www.w3.org/1999/xhtml">
        <ul>
            <li>text</li>
        </ul>
        <!-- Other embed HTML element/text into SVG -->
    </div>
</foreignObject>
</svg>

그런 다음 이미지 삽입 방법을 사용하여 다음과 같이 다른 마크 다운 파일에 svg 파일을 포함합니다.

![](./path/example.svg)


답변