0

我正在使用降价文件,得到了一些代码块。对于一个特定的代码块,我想强制将 tab-size 设置为 6。我该怎么做?

我有三个想法:

  1. 某事-某事信息-字符串。就像我```sql在代码块的开头写的一样,可能有一种方法可以添加类似的tab-size = 6东西。虽然还没有找到任何关于它的信息,而且我所有的随机猜测都失败了(tabsizetabSizetab-size
  2. 通过 html 标签更改样式。例如,

    <span style = "font-size: 2em;">
    ```sql
    <some code here>
    ```
    </span>
    

    确实改变了代码的大小。因此,如果我写类似style = "tab-size: 6;". 它没有。此外,我看到这篇文章提到了其他属性,例如-o-tab-size,所以我也将所有这些都添加到了我的span标签中。依然没有。

旁注:使用来自 atom 的 Markdown 预览加,标签大小等于 2。在 Markdown 预览(不加号)中,每个标签交换为 4 个空格。在 Github 中 tab-size 是 6,但这不是因为我设置了它(检查了不同的值,没有工作)。

  1. 只需使用空格而不是制表符,这显然会起作用。

所以,是的,我该怎么做这样的事情?

4

1 回答 1

0

使用空格而不是制表符。

  1. 并非所有浏览器都支持tab-size属性。
  2. 出于安全原因,某些网站(如 GitHub)会在输出中删除任何样式标签。
  3. 无论如何,一些 Markdown 解析器会将所有制表符转换为空格。

鉴于上述情况,始终保持对输出的控制的唯一方法是使用空格。这使您可以绝对控制您的代码块。

于 2018-02-18T23:34:25.833 回答