2016-10-28 3 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, что сообщение просто говорит «вы можете использовать span», я начал с моей попытки, но был неудачным – okkhoy

ответ

3

Официальный syntax rules состояние:

синтаксис Markdown является предназначен для одной цели: для использования в качестве формат для записи в Интернете.

Markdown не является заменой HTML или даже близко к нему. Его синтаксис очень мал, что соответствует только очень маленькому подмножеству тегов HTML. Идея заключается не в создании синтаксиса, который упрощает вставку тегов HTML. На мой взгляд, теги HTML уже легко вставляются. Идея Markdown заключается в том, чтобы упростить чтение, запись и редактирование прозы. HTML - формат публикации; Markdown - это формат записи. Таким образом, Синтаксис форматирования Markdown разрешает проблемы, которые могут быть переданы простым текстом.

Для любой разметки, не охватываемой синтаксисом Markdown, вы просто используете HTML.

Поскольку это не «формат публикации», предоставляющий способ стилизации вашего текста, он выходит за рамки Markdown. Тем не менее, это невозможно, поскольку вы можете включить raw 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

@ Анастасия Я подозреваю, что последняя строка в вашем ответе верна. Кроме того, если вы видите фрагмент кода, я использую необработанный HTML для диапазона. – okkhoy

Смежные вопросы