Jekyll kramdown:如何禁用在表格中生成样式?

问题描述 投票:0回答:1

我有带有标准 Markdown 表的 Markdown 文件:

| AAA | BBB |
|:---:|:---:|
| 1   | 2   |
| 3   | 4   |

Jekyll 渲染得很好,但在

text-align: center;
的风格中添加了
td
:

<table>
    <thead>
        <tr>
            <th style="text-align: center">AAA</th>
            <th style="text-align: center">BBB</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style="text-align: center">1</td>
            <td style="text-align: center">2</td>
        </tr>
        <tr>
            <td style="text-align: center">3</td>
            <td style="text-align: center">4</td>
        </tr>
    </tbody>
</table>

如何禁用此功能,以便 jekyll 不向表格元素添加任何样式?
谢谢你的帮助


我有 Jekyll 4.3.2,这是我的

_config.yml
的内容:

highlighter: rouge
markdown: kramdown
kramdown:
    extensions:
     - Hard_wrap
     - no_intra_emphasis
     - strikethrough
     - fenced_code_blocks
     - autolink
     - with_toc_data
     - highlight
     - footnotes
    input: GFM
sass:
    style: :compressed
permalink: "/:title/"
slugify: "pretty"
html css markdown jekyll kramdown
1个回答
0
投票

解决方案是从 hrader 分隔符中删除冒号:

| AAA | BBB |
|-----|-----|
| 1   | 2   |
| 3   | 4   |
© www.soinside.com 2019 - 2024. All rights reserved.