【问题标题】:Color text in reStructuredText - files (.rst) without leading space character in front of :color:`text`reStructuredText 中的彩色文本 - 文件 (.rst) 前面没有前导空格字符:color:`text`
【发布时间】:2021-08-27 07:49:44
【问题描述】:

文本/代码片段如下:

Timestamps
-----------

...

1) UTC+2: 2021-06-10T09:00:42:red:`+02:00`
2) UTC: 2021-06-10T09:00:42:red:`Z`

不想要的结果(没有彩色文本实现):

:red: 前面插入空格时可以使用,但这不是可接受的解决方法,因为ISO-8601 格式不允许空格。

变通方法的不良结果(实现了彩色文本,但带有空格):

我怎样才能在彩色部分前面没有多余的空格来实现彩色文本?

【问题讨论】:

    标签: html css colors restructuredtext


    【解决方案1】:

    正如您所意识到的,您的角色前必须有一个空格。接下来,您可以使用反斜杠 (\) 转义空格。

    .. raw:: html
    
        <style> .red {color:red} </style>
    
    .. role:: red
    
    1) UTC+2: 2021-06-10T09:00:42\ :red:`+02:00`
    2) UTC: 2021-06-10T09:00:42\ :red:`Z`
    

    查看类似问题和answer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-31
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多