Markdown语法指南:从入门到精通
需积分: 0 142 浏览量
更新于2024-08-29
收藏 2KB MD 举报
"markdown常用语法"
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。Markdown由于其简单、直观的语法,被广泛应用于博客、笔记、文档撰写等领域。Typora是一款推荐使用的Markdown编辑器,它具有轻量、简洁的特点,提供了实时预览功能,使得编写Markdown文档更为便捷。
### 1. 分级标题
Markdown中,通过在行首添加井号 (#) 来创建不同级别的标题。一个井号代表一级标题,两个井号代表二级标题,以此类推,最多可到六级标题。例如:
```markdown
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
```
### 2. 字体样式
Markdown支持创建斜体、粗体和删除线等字体效果:
- 斜体:使用一个星号 (*) 或下划线 (_) 包围文字。
- 粗体:使用两个星号 (*) 或两个下划线 (_) 包围文字。
- 删除线:使用两个波浪线 ~~包围文字~~。
### 3. 分割线
在Markdown中,可以使用三个或多个减号 (-) 或星号 (*) 来创建一条水平分割线。此外,还可以通过缩进4个空格或一个制表符创建引用。
```markdown
---
*** 或
> 引用
>>> 更多引用
```
### 4. 代码块
Markdown提供两种插入代码的方式:
- 行内代码:使用反引号 (`) 包裹代码。
- 块级代码:使用三个反引号 (```), 后跟代码语言(可选),然后换行输入代码,最后再使用三个反引号关闭代码块。例如:
```markdown
`java`
```java
// 这是一段Java代码
System.out.println("Hello, World!");
```
支持的语言包括但不限于:java、jade、javascript、json、jsp、jsx、julia等。
### 5. 图片
Markdown插入图片有两种方式:
- 插入本地图片:`![](图片路径)`,如`![](C:\Users\xxx.jpg)`
- 插入网络图片:`![](网络链接)`,如`![](https://www.xxx.com/static/img/xxx.jpg)`
### 其他Markdown特性
除了上述内容,Markdown还支持无序列表(使用星号 *、减号 - 或加号 +)、有序列表(数字+点号 .)、表格、链接、引用式链接、嵌套列表、自定义符号等。Markdown的目的是让文档保持简洁、清晰,同时方便转换成HTML或其他格式,以适应不同的应用场景。
了解并熟练掌握Markdown语法,能极大地提高写作效率,尤其对于IT从业者来说,无论是编写文档、记录笔记还是撰写技术博客,Markdown都是不可或缺的工具。 Typora这样的Markdown编辑器则提供了更舒适的写作体验,让Markdown的使用更加得心应手。
2019-10-14 上传
2023-07-27 上传
点击了解资源详情
点击了解资源详情
2024-10-09 上传
2023-09-01 上传
2021-02-14 上传
JackeyJobs
- 粉丝: 19
- 资源: 14
最新资源
- Haskell编写的C-Minus编译器针对TM架构实现
- 水电模拟工具HydroElectric开发使用Matlab
- Vue与antd结合的后台管理系统分模块打包技术解析
- 微信小游戏开发新框架:SFramework_LayaAir
- AFO算法与GA/PSO在多式联运路径优化中的应用研究
- MapleLeaflet:Ruby中构建Leaflet.js地图的简易工具
- FontForge安装包下载指南
- 个人博客系统开发:设计、安全与管理功能解析
- SmartWiki-AmazeUI风格:自定义Markdown Wiki系统
- USB虚拟串口驱动助力刻字机高效运行
- 加拿大早期种子投资通用条款清单详解
- SSM与Layui结合的汽车租赁系统
- 探索混沌与精英引导结合的鲸鱼优化算法
- Scala教程详解:代码实例与实践操作指南
- Rails 4.0+ 资产管道集成 Handlebars.js 实例解析
- Python实现Spark计算矩阵向量的余弦相似度