首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Markdown中表行内的代码块

Markdown中表行内的代码块
EN

Stack Overflow用户
提问于 2015-02-14 04:22:50
回答 3查看 42.1K关注 0票数 67

我正在整理一些Github风格的Markdown文档,我想整理一个有两行的表格。一个是简单的文本,另一个是json代码块。这里有一个例子。

代码语言:javascript
运行
复制
| Status | Response  |
|---|---|
| 200 |  |
| 400 |   |

我想把这段代码放在响应行中,但是每当我尝试它时,它就完全崩溃了。

代码语言:javascript
运行
复制
json
  {
    "id": 10,
    "username": "alanpartridge",
    "email": "alan@alan.com",
    "password_hash": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.CPCWCZsyqqa8./whhfzBZydX7yvahHS",
    "password_salt": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.",
    "created_at": "2015-02-14T20:45:26.433Z",
    "updated_at": "2015-02-14T20:45:26.540Z"
}

我是Markdown的新手,如果有人能给我指出正确的方向,我将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-02-14 19:05:45

github markdown文档指出,您可以在表单元格中包含inline/span markdown标记。这对于大多数风格的markdown来说都是一样的,除了少数试图建立对表格布局的更多控制之外。

您可以接近内联代码元素,但这不会使用语法着色或行缩进进行格式化。

代码语言:javascript
运行
复制
| Status | Response  |
| ------ | --------- |
| 200    | `json`                          |
|        | `   {`                          |
|        | ` "id": 10,`                    |
|        | ` "username": "alanpartridge",` |
|        | ` more code...`                 |
|        | `}`                             |
| 400    |                                 |

或者,使用html以老式的方式创建表,这为您提供了rowspan以获得更好的布局控制。

票数 23
EN

Stack Overflow用户

发布于 2019-12-17 15:28:22

这个可能更好:

代码语言:javascript
运行
复制
| Status | Response  |
| ------ | --------- |
| 200    |<pre lang="json">{<br>  "id": 10,<br>  "username": "alanpartridge",<br>  "email": "alan@alan.com",<br>  "password_hash": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.CPCWCZsyqqa8./whhfzBZydX7yvahHS",<br>  "password_salt": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.",<br>  "created_at": "2015-02-14T20:45:26.433Z",<br>  "updated_at": "2015-02-14T20:45:26.540Z"<br>}</pre>|
| 400    |<code>{<br>  "code": 400,<br>  "msg": balabala"<br>}</code>|

它们都需要<br>,这取决于你,就像<pre><code>一样。

票数 14
EN

Stack Overflow用户

发布于 2019-12-01 16:59:36

代码语言:javascript
运行
复制
Status | Response
:----- | :-------
200    | <code>json {"id": 10,"username": "alanpartridge", "email": "alan@alan.com",<br>"password_hash": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.CPCWCZsyqqa8./whhfzBZydX7yvahHS", "password_salt": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.",<br> "created_at": "2015-02-14T20:45:26.433Z", "updated_at": "2015-02-14T20:45:26.540Z" }</code>
400    | <code>json {"id": 10,"username": "alanpartridge", "email": "alan@alan.com",<br>"password_hash": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.CPCWCZsyqqa8./whhfzBZydX7yvahHS", "password_salt": "$2a$10$uhUIUmVWVnrBWx9rrDWhS.",<br> "created_at": "2015-02-14T20:45:26.433Z", "updated_at": "2015-02-14T20:45:26.540Z" }</code>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28508141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档