How to display HTML content in github README.md?

后端 未结 3 693
攒了一身酷
攒了一身酷 2020-12-23 18:42

I am new to github, in README.md want to display a HTML content using an Iframe or something is this possible ?

What I have tried is I just create HTML

相关标签:
3条回答
  • 2020-12-23 19:03

    Github's markdown interpreter can include HTML. However, there is only so much you can do in HTML. I would suggest checking out this article which provides more information on what tags can be used. Personally, I have never used much more than line-breaks, horizontal rules, etc... Unfortunately, I don't see Iframes mentioned in the article.

    0 讨论(0)
  • 2020-12-23 19:09

    You can use svg to work around, example code (./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>
    

    and then use image insert way to embed the svg file in any other markdown file, like this:

    ![](./path/example.svg)
    
    0 讨论(0)
  • 2020-12-23 19:24

    As answered by mjgpy3, you can include html - no <html> tags needed, but it'll be sanitized before display and the only tags allowed are in this whitelist.

    The list currently includes:

    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

    but no iframe.

    0 讨论(0)
提交回复
热议问题