105 votes

Est-il possible d'ajouter une bordure à une image dans le format markdown de GitHub ?

J'ai besoin d'ajouter une bordure à l'image dans le fichier README.md de GitHub. Voici comment l'image doit être intégrée :

![GitHub Logo](/images/logo.png)

J'ai essayé d'envelopper l'image avec le tableau :

|--------------------------------|
|![GitHub Logo](/images/logo.png)|

mais il n'est pas possible de créer un tableau sans en-tête.

J'ai également essayé d'inclure l'image comme balise html :

<img src="/images/logo.png" style="border: 1px solid black" />

mais sans succès. Existe-t-il un moyen d'y parvenir ?

0 votes

Ce n'est peut-être plus possible avec le format markdown, mais il était possible d'ajouter des éléments comme "``` | width=100```" juste avant la parenthèse fermante.

1 votes

Et si vous inspectez le <img> dans le navigateur, vous verrez que GitHub remplace votre style="" par style="max-width:100%;" . Ce qui vous empêche de mettre un attribut style="" sur votre balise img.

155voto

kdbanman Points 5711

C'est un peu compliqué et pas toujours joli, mais entourez l'image d'une étiquette.

Avant

<img src="https://i.stack.imgur.com/CtiyS.png">

Après


  <img src="https://i.stack.imgur.com/CtiyS.png">

Et le rendu est le suivant :

<img src="https://i.stack.imgur.com/CtiyS.png">

Autour de la démarque inconnue La syntaxe de l'image peut ne pas fonctionner pour certaines implémentations de markdown. Si ce qui suit ne fonctionne pas

![alt-text](https://example.com/image.png)

Essayez d'intégrer l'image dans un fichier HTML <img> à la place de la balise

<img src="https://example.com/image.png" />

3 votes

"Sur GitHub, par exemple, ce qui suit sera simplement rendu sous la forme d'un texte à l'aspect bizarre" - ce qui rend cette réponse complètement hors de propos, puisque cette question porte précisément sur GitHub.

9 votes

@skalee La réponse fonctionne très bien pour github. Tout ce que je dis, c'est que vous devez utiliser la bonne syntaxe.

3 votes

Il fonctionne sur github. Vous devez fermer le img l'étiquette cependant.

38voto

daveloyall Points 890

Sur les sites StackExchange, j'aime utiliser le balisage "quote". > à cette fin.

Par exemple :

> [![screenshot][1]][1]

  [1]: https://i.stack.imgur.com/CtiyS.png

des rendus comme celui-ci :

screenshot

1 votes

Il s'agit d'un moyen simple et agréable de mettre en valeur une capture d'écran. Merci.

31voto

La façon dont je fais cela sur Gitlab est d'utiliser un tableau comme celui-ci :

| ![Alt name of image](/path-to-image.png) |
| ------ |

23voto

gonsee Points 106

Vous pouvez utiliser <table> pour créer des tableaux sans en-tête.

<table><tr><td>
    <img src="/images/logo.png" />
</td></tr></table>

2 votes

Existe-t-il un moyen de supprimer le remplissage des cellules du tableau ?

8voto

kesadae11 Points 66

Une autre solution consiste à utiliser la première cellule du tableau.

Code :

|![pictureAliasName](pathOfPicture/pictureName.png)|
-

El - est important dans le code.

Vous pouvez voir le résultat aquí .

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