我正在为Github上的一个扩展编写README
。
我有以下标记:
**Filled tests:**
id | name
-- | ----------------
1 | Common test
2 | Programming test
**Filled questions:**
id | test_id | content | is_active | Current position
-- | ------- | ----------------------------------- | --------- | ----------------
1 | l | What's your name? | 1 | 1
2 | 1 | What's your age? | 1 | 2
3 | 1 | What's your favorite dish? | 1 | 3
4 | 1 | What's your hobby? | 1 | 4
5 | 1 | What's your favorite sport? | 1 | 5
6 | 2 | What's you programming experience? | 1 | 1
7 | 2 | What language you use to code? | 1 | 2
8 | 2 | What DBMS you have experience with? | 1 | 3
9 | 2 | What VCS you have experience with? | 1 | 4
10 | 2 | Do you use CSS preprocessors? | 1 | 5
但它呈现为纯文本。
我遵循了官方文档here,似乎语法正确。
顺便说一下,最初是这样的(第二行没有空格):
**Filled tests:**
id | name
---|-----------------
1 | Common test
2 | Programming test
但我发现在某些行1
的第二列显示为|
,因此我决定将其更改为与文档完全相同。
空格或标题长度是否有任何限制?
我做错了什么?
更新
我还尝试在id
列的末尾添加额外的空格(可能认为它太短了)。
**Filled tests:**
id | name
--- | ----------------
1 | Common test
2 | Programming test
等其他表格。
表格显示正确,但在某些单元格test_id
的第二列(1
)中再次显示为|
。
我检查了生成的html,那里有1
。
似乎很奇怪。试图重置缓存,没有帮助。
答案 0 :(得分:1)
我联系了Github支持,问题现在解决了。
1)至于将表格渲染为纯文本,您需要为列使用至少3个连字符:
**Filled tests:**
id | name
--- | ----------------
1 | Common test
2 | Programming test
我问过在官方文档中添加这些信息,很快就会出现在那里。
2)至于在“test_id”列的某些单元格中显示垂直分隔符:它实际上不是|
,它是小L
字母 - l
。看起来如此相似,即使经过双重检查也没有注意到。用1
替换后,一切都显示正常。