私はgithubREADME.md
を初めて使用しますが、Iframeを使用してHTMLコンテンツを表示したいのですが、これは可能ですか?
私が試したのは、アンカー以外のHTMLタグを作成するだけで、機能していません。
私はgithubREADME.md
を初めて使用しますが、Iframeを使用してHTMLコンテンツを表示したいのですが、これは可能ですか?
私が試したのは、アンカー以外のHTMLタグを作成するだけで、機能していません。
回答:
GithubのマークダウンインタープリターにはHTMLを含めることができます。ただし、HTMLでできることはそれほど多くありません。使用できるタグの詳細については、この記事を確認することをお勧めします。個人的には、改行や水平方向のルールなどを使用したことはありません。残念ながら、記事にIframeが記載されていません。
mjgpy3が回答したように、htmlを含めることができます-<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)