我一直在查看GitHub中使用的markdown语法有一段时间,但是除了将图像调整为readme.md页面的大小之外,我不知道如何在其中居中放置图像。
可能吗?如果是,怎么办?
我一直在查看github [...]中使用的markdown语法,我不知道如何将图像居中
TL; DR
不,您不能仅依靠Markdown语法。Markdown不在乎位置。
注意:某些markdown处理器支持包含HTML(如@ waldyr.ar正确指出的),在GitHub情况下,您可能会回退到<div style="text-align:center"><img src="..." /></div>
。请注意,如果您的存储库是在其他托管环境(Codeplex,BitBucket等)中创建的,或者无法通过浏览器读取文档(Sublime Text Markdown预览,MarkdownPad,VisualStudio Web),则不能保证图像居中Essentials Markdown预览,...)。
注意2:请记住,即使在GitHub网站内,markdown的呈现方式也不统一。例如,Wiki不允许此类CSS位置欺骗。
未删节的版本
该降价语法不提供一个与控制图像的位置的能力。
实际上,如“哲学”部分所述,允许这种格式与Markdown哲学是分界线
“ Markdown格式的文档应以纯文本形式原样发布,而不会看起来像被标签或格式说明所标记。”
Markdown文件由github.com网站通过使用Ruby Redcarpet库呈现。
Redcarpet公开了一些扩展(例如删除线),这些扩展不是标准Markdown语法的一部分,而是提供了附加的“功能”。但是,没有受支持的扩展名允许您将图像居中。
谢谢,我解决了图像过大的问题。可惜他们的带宽,但他们让我别无选择
这很好用:
<img align="..." src="..." alt="...">
@JohonnyPauling,如果您担心不使用过多的github bandwith,可以看一下Raw Git,它提供了存储在GitHub上的文件,并将它们缓存在它们的系统上。因此,只需对GitHub上的资源执行一次访问,即可节省带宽。
原始markdown处理span标签内的markdown语法。因此,类似以下的事情应该起作用:
<span style="display:block;text-align:center">![Test Automation]Automated-Testing.png)</span>
在
align
上一个属性img
标签不再推荐使用HTML 4.01的和过时的HTML5的。