css GitHub Markdown接受哪些内联HTML样式?

tvz2xvvm  于 2023-05-08  发布在  Git
关注(0)|答案(1)|浏览(200)

这对Markdown如何解释HTML元素给出了相当全面的描述。但它没有讨论风格。
到目前为止,我唯一能得到的工作是图像宽度。
1.我在任何地方都找不到接受/呈现的列表

  1. style="....."属性似乎完全被忽略。
    1.我甚至找不到老式样式属性的列表(与 the style属性style=...相反)
    https://gist.github.com/abalter/46df1b79e9f429342972477d7c20cebc
    span更改为div,因为div位于@waylan在@chris的答案下的评论的白名单标签中。
    Firefox和Chrome的don't render any style attributes any more at all
whlutmcx

whlutmcx1#

GitHub将Markdown转换为HTML后
HTML经过了清理,积极地删除了可能对您和您的亲属造成伤害的内容,例如script标记、内联样式和classid属性。请参阅sanitization filter以获取完整的白名单。
你说得对style标签不在白名单中。他们被忽视了。
允许的属性因标记而异。我建议参考上面的消毒过滤器链接。它会生成一个可读性很好的Ruby源文件。

相关问题