108 votes

Comment afficher du contenu HTML dans le README.md de github ?

Je suis nouveau sur github, dans README.md Je veux afficher un contenu HTML à l'aide d'un Iframe ou autre, est-ce possible ?

Ce que j'ai essayé, c'est de créer des balises HTML autres que l'ancre, mais cela ne fonctionne pas.

57voto

mjgpy3 Points 3346

L'interprète markdown de Github peut inclure HTML. Cependant, il y a peu de choses que vous pouvez faire en HTML. Je vous conseille de consulter cet article qui fournit plus d'informations sur les balises qui peuvent être utilisées. Personnellement, je n'ai jamais utilisé beaucoup plus que des sauts de ligne, des règles horizontales, etc... Malheureusement, je ne vois pas d'Iframes mentionnées dans l'article.

49voto

Sauli Points 500

Tel que répondu par mjgpy3 vous peut inclure html - non <html> nécessaires, mais ils seront nettoyés avant d'être affichés et les seules balises autorisées sont celles de la section cette liste blanche .

La liste comprend actuellement :

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

mais non iframe .

11voto

yihao ye Points 141

Vous pouvez utiliser svg pour contourner, exemple de 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>

puis utilisez la méthode d'insertion d'image pour intégrer le fichier svg dans n'importe quel autre fichier markdown, comme ceci :

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X