2016-10-28 80 views
2

我需要生成一个降格表,其中一个使用跨度的样式列。跨度应该是这样的:风格<span>内部减价表

span

然而,当我添加它的降价中,样式被忽略(我认为)。 如何解决这个问题?

我尝试在这里:

**Team**|**Build status**|**Coverage status**|**Coverage details**|**Contribution rate**  
-----|-----|-----|-----|---- 
[W09-C1](https://github.com/CS2103AUG2016-W09-C1/main/blob/master/docs/AboutUs.md)|[![Unknown](https://travis-ci.org/CS2103AUG2016-W09-C1/main.svg?branch=master)](https://travis-ci.org/CS2103AUG2016-W09-C1/main)|[![Unknown](https://coveralls.io/repos/github/CS2103AUG2016-W09-C1/main/badge.svg?branch=master)](https://coveralls.io/github/CS2103AUG2016-W09-C1/main?branch=master)|<span style="display:inline-block; text-align: center; width:143px; background: #50FC00; border-radius: 6px 0px 0px 6px; white-space:nowrap;">1435</span><span style="display:inline-block; text-align: center; width:47px; background: #FC5000; border-radius: 0px 0px 0px 0px; white-space:nowrap;">476</span><span style="display:inline-block; text-align: center; width:172.2px; background: #A900A9; border-radius: 0px 6px 6px 0px; white-space:nowrap;">1722</span>|[Contribution rate](https://github.com/CS2103AUG2016-W09-C1/main/graphs/contributors?from=2016-09-30&to=2016-11-08&type=c) 
[W09-C2](https://github.com/CS2103AUG2016-W09-C2/main/blob/master/docs/AboutUs.md)|[![Unknown](https://travis-ci.org/CS2103AUG2016-W09-C2/main.svg?branch=master)](https://travis-ci.org/CS2103AUG2016-W09-C2/main)|[![Unknown](https://coveralls.io/repos/github/CS2103AUG2016-W09-C2/main/badge.svg?branch=master)](https://coveralls.io/github/CS2103AUG2016-W09-C2/main?branch=master)|<span style="display:inline-block; text-align: center; width:242px; background: #50FC00; border-radius: 6px 0px 0px 6px; white-space:nowrap;">2424</span><span style="display:inline-block; text-align: center; width:31px; background: #FC5000; border-radius: 0px 0px 0px 0px; white-space:nowrap;">314</span><span style="display:inline-block; text-align: center; width:290.88px; background: #A900A9; border-radius: 0px 6px 6px 0px; white-space:nowrap;">2908</span>|[Contribution rate](https://github.com/CS2103AUG2016-W09-C2/main/graphs/contributors?from=2016-09-30&to=2016-11-08&type=c) 

我能得到什么:

enter image description here

+0

如果使用HTML而不是Markdown创建表,是否会出现同样的问题(假设Markdown实现允许使用HTML标记来创建表)? –

+0

这个帖子可能有帮助:http://stackoverflow.com/questions/13685874/create-span-element-with-markdown-kramdown – Soliyappan

+0

@Soliyappan该职位只是说“你可以使用跨度”我开始从那里尝试,但不成功 – okkhoy

回答

3

官方syntax rules状态:

降价的语法的目的是为了一个目的:用作一种为网络编写的格式。

Markdown不是HTML的替代品,甚至不接近它。它的语法非常小,仅对应于HTML标签的一小部分。这个想法并不是创建一个使插入HTML标签更容易的语法。在我看来,HTML标签已经很容易插入。 Markdown的理念是让阅读,编写和编辑散文变得容易。 HTML是一种发布格式; Markdown是一种书写格式。因此,Markdown的格式化语法仅解决可以以纯文本形式传达的问题

对于Markdown语法未涉及的任何标记,您只需使用HTML本身。

因为它不是“发布格式”,所以提供一种样式化文本的方法对于Markdown而言是超出范围的。也就是说,这不是不可能的,因为您可以包含原始HTML(而HTML是发布格式)。例如,下面的降价文本:

Some Markdown text with <span style="color:blue">some *blue* text</span>. 

会导致下面的HTML:

<p>Some Markdown text with <span style="color:blue">some <em>blue</em> text</span>.</p> 

现在,StackOverflow的(可能的GitHub)将去掉原始的HTML出来(作为一种安全措施),所以你放弃了这里的风格,但它应该适用于任何标准的Markdown实现。

+1

这是正确的阿纳斯塔西娅。 –

+0

@Anastasia我怀疑你的回答中的最后一行是真实的。否则,如果您看到代码段,我会使用原始HTML作为跨度。 – okkhoy