您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Markdown 行内代码

1. 前言

关于行内,Markdown 作者给出的定义如下:

解释:行内用一对 「反引号 `」符号将需要转换的起来,它让我们方便地在行内编辑带有特殊字符的。

原文出处:。

Markdown 作为一种排版工具语言,其作用是为了帮助我们处理一些常见的排版问题。但是我们仍有一些场景需要保留的原格式,例如保留字符中空格等。Markdown 通过行内的形式让连续字符保持格式不变。

环境说明
考虑到 Markdown 工具之不兼容,有的直接从复制粘贴到本地不会正常,大家学习时自己动手写是肯定没问题的。本节所有实例及演示均使用 Typora 工具完成。

2. 语法详解

在 Markdown 中,使用 「反引号 `」符号定义行内。

实例 1

#### 定义行内行内的 html :`<head><title>网页</title></head>`行内的 json :`var json = {key: value};`

其渲染结果如下:

该源码渲染 html 的如下:

<p>行内的 html : <code><head><title>网页</title></head></code></p><p>行内的 json :<code>var json = {key: value};</code></p>

如果需要转换为块的中,包含了不连续的 「反引号 `」符号,这时可以通过连续的 「反引号 ``」符号作为的开始和结束。

实例 2

#### 定义行内包含反引号这段里包含反引号 ``select `state` from user;``

渲染结果如下:

该源码渲染 HTML 的如下:

<p>这段里包含反引号 <code>select `state` from user;</code></p>

注意「行内」开头或结尾包含关键字「反引号 `」时,开头和结尾必须包含空格。

实例 3

#### 定义行内开头或结束包含反引号行内的定义是由反引号开始的,形如:`` `"hello, ${}"` ``

渲染结果如下:

该源码渲染 HTML 的如下:

<p>行内的定义是由反引号开始的,形如:<code>`"hello, ${}"`</code></p>

3. 使用场景及应用实例

行内可以让我们很轻松的在中间诸如 <html> 的,而不需要手动转义。当我们编写程序说明文档时,或者其他需要在文档中插入特殊字符时,这个的作用会非常明显。

实例 4

一些常见的符号表情。

#### 一些常见的表情符号开心:`(⊙?⊙)` `(‐^▽^‐)` ` ?(?òωó?)?` `ヾ(≧?≦)〃` `o(>ω<)o` `( ̄▽ ̄)ノ`伤心:`(;´д`)ゞ` `(;д;)` `(;へ:)` `(╥╯╰╥)` `╮(╯﹏╰)╭` `╭(╯╰)╮` `(╯︵╰)`

 惊讶:`?????` ` (」゜ロ゜)」` `` (´⊙ω⊙`)!``  ` щ(゜ロ゜щ)`  ` ?∩??ω??∩?` `?( ? w ? )?` `?? . º ?? º . ??` `(?????)、`

渲染结果如下:

4. 小结

定义行内的开始和结束,其连续反引号可以由中的连续反引号决定,例如:` 没有反引号的 ```有单个反引号`的`````有连续两个反引号的`````

行内之间不可以包含换行,如果需要包含换行,请参考 “块” 部分。

在开发文档或者 IT 论文中,“行内” 的使用频率非常高,不过由于 “行内” 不能根据自身的特效做语法高亮处理,所以相比 “块” ,“行内” 更适合用作简短的说明。


联系我
置顶