Markdown 全幅降价表?

Markdown 全幅降价表?,markdown,github-flavored-markdown,Markdown,Github Flavored Markdown,到目前为止,我已经在标记表中找到了尽可能多的格式和居中文本,但是在控制相对于外部容器的表维度方面,我没有发现任何东西(至少除了当文本太大时,它会自动收缩这一事实) 是否可以在Markdown中创建一个延伸到可用全宽的表格?如果是,您如何实现这一点?为表格定义CSS样式: table { width:100%; } 作为降价状态: Markdown的语法有一个目的:用作格式 为网络写作 Markdown不是HTML的替代品,甚至与之相近。。。这个 降价的想法是让阅读、写作和编辑散文变得容

到目前为止,我已经在标记表中找到了尽可能多的格式和居中文本,但是在控制相对于外部容器的表维度方面,我没有发现任何东西(至少除了当文本太大时,它会自动收缩这一事实)


是否可以在Markdown中创建一个延伸到可用全宽的表格?如果是,您如何实现这一点?

为表格定义CSS样式:

table {
    width:100%;
}
作为降价状态:

Markdown的语法有一个目的:用作格式 为网络写作

Markdown不是HTML的替代品,甚至与之相近。。。这个 降价的想法是让阅读、写作和编辑散文变得容易。 HTML是一种发布格式;Markdown是一种书写格式。因此 Markdown的格式语法仅解决可能出现的问题 用纯文本传达

由于Markdown是一种“书写格式”,而不是一种发布格式,因此它不提供“样式化”文本的方法。当然,默认情况下,Markdown会生成HTML,因此要问的适当问题是如何在HTML中实现所需的样式。答案是使用CSS将宽度设置为
100%
(请参阅)

下一个问题是如何获得使用CSS定义的输出。答案取决于降价的方式和地点。如果您拥有完全控制权,那么您可能会在站点现有的CSS规则中包含CSS规则。至少,您可以在文档的
中的
标记中包含该规则

如果您不能控制整个页面,那么您可以在标记本身的某个地方包含一个样式标记。Markdown未经修改地通过HTML,因此不会破坏任何内容。像这样:

<style>
table {
    width:100%;
}
</style>

桌子{
宽度:100%;
}
还可以选择在HTML
标记中内联定义样式,但这仅在手动创建HTML时有效。因为您希望Markdown为您生成HTML,所以这不是一个有用的选项


最后,如果您的降价是由第三方站点(如StackOverflow或GitHub)提供的,则该站点可能有各种安全措施,这将使所有这些选项都不可能实现。例如,正如韦兰所说,降价关注的是内容,而不是表现。如果您能够控制内容的呈现位置和方式,他的解决方案将起作用

但在某些情况下,例如在GitHub上,您没有此控件。作为降价的一部分

HTML被净化,积极地删除可能会伤害您和您的亲属的东西,例如
script
标记、内联样式和
class
id
属性。有关完整的白名单,请参阅

在GitHub上,您必须遵守GitHub的渲染规则