我想写几行文本,它们应该以正常格式排版,除了每行应该从第6列开始。也就是说,我不想让代码块格式规则将此文本块视为代码,因为我将使用其他格式,例如粗体等。在Markdown中如何实现这一点?
我想写几行文本,它们应该以正常格式排版,除了每行应该从第6列开始。也就是说,我不想让代码块格式规则将此文本块视为代码,因为我将使用其他格式,例如粗体等。在Markdown中如何实现这一点?
令人惊讶的是,至今没有人想到只使用带有填充的
<div style="padding-left: 30px;">
My text
</div>
div
中,导致默认的 markdown 功能如反引号和星号在 div
内部停止工作。 - joseph<div style="padding-left: 30px;" markdown="1">
来允许在div
内使用markdown。 - Edouard Thiel如果你真的必须使用选项卡,而且你不介意灰色背景颜色和填充,<pre>
标签可能会起作用(如果被支持):
<pre>
This That And This
That This And That
</pre>
这个 那个 和 这个 那个 这个 和 那个
This is a normal line of text.
| This is an indented line of text.
| This is another indented line of text.
检查一下你是否可以在markdown中使用HTML,也许这对你有帮助:
<br/>
<br/>
<br/>
<br/>
对于引用/缩进段落,这个技巧可能有效(取决于渲染引擎):
| | | |
|-|-|-|
| | _"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."_ | |
|
该内容将呈现为:
使用不间断空格
(不是同一个字符 as !)。
(您可以插入HTML或某些深奥的markdown代码,但我认为有更好的理由来打破与标准markdown的兼容性。)
<nav class="table-of-contents">
this is a normal line of text
* this is the first level of bullet points, made up of <space><space>*<space>
* this is more indented, composed of <space><space><space><space>*<space>
</nav>
CSS
.table-of-contents ul {
list-style-type: none;
}
\hspace{<skip>}
其中<skip>
表示缩进空间的长度,可以用毫米(mm
)、厘米(cm
)或其他支持的格式表示(您可以在此处找到一个列表)。
例如,以下代码:
Indented lines:
$\hspace{5pt}$ This line is indented 5 points.
$\hspace{5mm}$ This line is indented 5 millimeters.
$\hspace{2cm}$ This line is indented 2 centimeters.
为了完整性,下面是更深层次的项目列表:
嵌套的更深层次: ---- 在此处留下一个空行 * 第一级别 A 项目 - 无需在符号前添加空格 * 第二级别 Aa 项目 - 1个空格就足够了 * 第三级别 Aaa 项目 - 至少5个空格 * 第二级别 Ab 项目 - 也可以使用4个空格 * 第一级别 B 项目
嵌套的更深层次:
一级B项目
更深层次的嵌套:
...跳过一行并缩进八个空格。(如编辑器帮助中所述,仅适用于此页面)
* 一级A项目-无需在符号前添加空格
* 二级Aa项目-1个空格就足够了
* 三级Aaa项目-最少5个空格
* 二级Ab项目-也可以使用4个空格
* 一级B项目
还可以有更多这样的八位空格。
<ul>
<li>Coffee</li>
<li>Tea
<ul>
<li>Black tea</li>
<li>Green tea</li>
</ul>
</li>
<li>Milk</li>
</ul>
这是我在样式化Markdown时使用的方法。