问题
我有一个完整文档化的项目,并带有以徽标为中心的自述文件:
https://github.com/Fl4m3Ph03n1x/fs-error-logger/blob/master/README.md
我为此使用的代码如下:
<p align="center">
<img src="./logos/logo_no_wm.png" >
</p>在阅读了NPM文档之后,我强烈地认为,同样的代码应该适用于NPM的标记:
https://github.com/npm/marky-markdown/pull/242
但是,如果您检查我的NPM项目,您可以看到徽标没有居中:https://www.npmjs.com/package/fs-error-logger
问题
我该怎么解决这个问题?
发布于 2017-07-31 19:45:54
这可能是一个错误,也可能是开发人员有意做出的决定。我建议提交错误报告。
页面源代码的视图显示了该图像的以下HTML:
<img src="https://raw.githubusercontent.com/Fl4m3Ph03n1x/fs-error-logger/HEAD/logos/logo_no_wm.png" />
<p></p>有几件事要注意。首先,图像没有包装在p标记中,这很奇怪。其次,后面有一个空的p元素。这可能是他们系统中的一个bug,也可能是他们HTML卫生设施的一个工件。
根据HTML源中的HTML注释,马奇-是使用的标记解析器。该项目的文档州部分如下:
它所做的
然后继续进行一系列其他的后处理步骤。我进行了检查和标记--它可以很好地传递原始的HTML,所以大概是后处理器之一在某种程度上改变了输出。或者,marky-markdown对标记-it解析器的修改破坏了一些东西。
我不知道的是,这是一个故意的决定,由马奇-降价的开发人员或一个错误。如果这是故意的,那么你可能永远无法得到你想要的行为。无论哪种方式,提交错误报告都是获得任何答案的最佳方法。
编辑
https://stackoverflow.com/questions/45297918
复制相似问题