有一种方法可以编写键/值对列表吗?
我试过这个:
+ key1: value1
+ key2: value2
+ key3: value3
Run Code Online (Sandbox Code Playgroud)
但结果对我来说不是很干净..
我也试过桌子:
| | |
|----|------|
|key1|value1|
|key2|value2|
|key3|value3|
Run Code Online (Sandbox Code Playgroud)
但是表格不适用于键/值列表(例如我将标题行留空,这对我来说听起来很难看......)
答案将在很大程度上取决于您正在使用的Markdown风格和处理器.常规Markdown 不支持表或定义列表,但它支持内联HTML.
Pandoc和PHP Markdown Extra支持定义列表:
key1
: value 1
key2
: value 2
Run Code Online (Sandbox Code Playgroud)
如果你没有一个版本降价的支持自定义列表,你可以添加HTML的工作<dl>,<dt>和<dd>手动标签.当然,使用的样式表会影响它们的显示.Stack Overflow将它们显示为基本上没有项目符号的无序列表,这不是很有用.
或者,您可以使用常规列表并使用四个空格重新缩进您的值,例如
* key1
* value1
* key2
* value2
Run Code Online (Sandbox Code Playgroud)
您可以使用内联粗体或斜体来直观地将键与值分开,例如
* **key1**: value1
* **key2**: value2
Run Code Online (Sandbox Code Playgroud)
最后,正如您在问题中所建议的那样,如果您的Markdown版本支持,您可以使用表格.