Markdown入门指南:Typora编辑器
需积分: 16 14 浏览量
更新于2024-08-05
收藏 2KB MD 举报
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。在Typora这样的编辑器中,Markdown的使用变得更加直观和便捷。以下是一些Markdown的基本语法和特性,通过这些,你可以轻松地创建出具有专业外观的文档。
1. **代码块**:
Markdown通过在代码前后各放置三个反引号(`)来创建代码块。例如,如果你想展示一段C++代码,可以这样做:
```
```c++
#include<iostream>
using namespace std;
int main() {
cout << "Hello, World!";
return 0;
}
```
这将使代码在文档中以代码块的形式呈现,便于阅读和区分。
2. **标题**:
Markdown使用井号(#)来创建不同级别的标题。一个#代表一级标题,两个#代表二级标题,以此类推,最多到六级标题。例如:
```
# 一级标题
## 二级标题
### 三级标题
```
在Typora中,你可以直接输入井号并按回车来快速创建标题。
3. **字体样式**:
- **加粗**:使用两个星号(**)包围文本,如`**加油油~**`会显示为“**加油油~**”。
- **高亮显示**:使用双等号(==)包围文本,如`==好好敲代码==`会显示为“==好好敲代码==”。
- **删除线**:使用两个波浪线(~~)包围文本,如`~~删除啦~~`会显示为“~~删除啦~~”。
- **斜体**:使用一个星号(*)包围文本,如`*我斜了*`会显示为“*我斜了*”。
4. **引用**:
使用大于号(>)创建引用,多层引用可以通过增加大于号的数量实现。例如:
```
> 一级引用
>> 二级引用
>>> 三级引用
```
在Typora中,每增加一个大于号,引用层次就会加深。
5. **分割线**:
你可用三个星号(***)或三个破折号(---)来创建分割线,用于区分文档的不同部分。
6. **图片插入**:
插入图片的语法是`![](图片地址)`或`![图片描述](图片地址)`。例如:
```
![](https://example.com/image.jpg)
```
Typora支持直接拖放图片或者输入本地路径,如`![](C:\Users\栀暖旧人\Desktop\图片.jpg)`。
7. **超链接**:
超链接的格式是`[显示的文字](链接地址)`。例如:
```
[你的孤独虽败犹荣](https://www.example.com)
```
Typora会自动识别并以链接形式显示。
8. **列表**:
- **无序列表**:使用减号(-)或星号(*)创建,如`- 目录一`。
- **有序列表**:使用数字加点号(1.)创建,如`1. 名称`。
9. **表格**:
表格使用竖线(|)定义列,用两个减号(--)表示分隔线。例如:
```
| 姓名 | 年龄 | 职位 |
| ---- | ---- | ---- |
| 张三 | 25 | 经理 |
| 李四 | 30 | 工程师 |
```
在Typora中,你可以直接输入表格,编辑器会自动生成相应的Markdown语法。
此外,Typora还提供了许多快捷键,比如`Ctrl+Shift+1`用于快速创建大纲,`Ctrl+/`用于切换源代码视图。通过掌握Markdown和Typora的使用,你可以更高效地撰写文档,同时保持文档的整洁和专业。
2019-06-18 上传
2019-10-24 上传
点击了解资源详情
2021-03-23 上传
2022-11-16 上传
2020-06-04 上传
2023-06-10 上传
2021-07-06 上传
2021-05-01 上传
小羊羔子beng
- 粉丝: 0
- 资源: 1
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践