Markdown初学者指南:从基础到进阶
需积分: 0 194 浏览量
更新于2024-08-04
收藏 14KB MD 举报
Markdown学习笔记这是我的第一篇`Markdown`
Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。Markdown的语法简洁明了,非常适合撰写博客、文档、README文件等。本文将介绍Markdown的基础语法,帮助初学者快速掌握。
## 基础知识
### Markdown基础语法
#### 1.1 标题
Markdown通过在行首添加`#`符号来创建标题,`#`的数量决定了标题的级别,最多支持六级标题。例如:
- `#` 代表一级标题
- `##` 代表二级标题
- `######` 代表六级标题
为了确保兼容性,通常建议在`#`后面加上一个空格。
#### 1.2 字体样式
Markdown本身不直接支持字体、颜色和字号的设置,但可以通过插入HTML标签实现这些效果。例如,要改变字体、颜色和字号,可以使用`<font>`标签:
```
<font color=greensize=24face="黑体">文字</font>
```
#### 1.2.1 字体、颜色、字号
Markdown中字体、颜色和字号的设置通常需要借助HTML。以下是一些常见颜色和字体的示例:
- 颜色:red(红色)、orange(橙色)、yellow(黄色)、green(绿色)、cyan(青色)、blue(蓝色)、purple(紫色)、grey(灰色)
- 英文常用字体:rm(罗马字)、it(意大利体)、bf(黑体)、sf(等线体)、sc(小体大写字母)、tt(打字机字体)
- 中文常用字体:黑体、宋体、仿宋、幼圆、楷书、华文行楷、华文隶书、华文彩云
#### 1.2.2 粗体
使用两个星号`**`或两个下划线`__`包围文本以使其变为粗体,例如:
```
**Hello** 或 __World__
```
#### 1.2.3 斜体
一个星号`*`或一个下划线`_`可使文本斜体,例如:
```
*Hello* 或 _World_
```
#### 1.2.4 粗斜体
要同时实现粗体和斜体,使用三个星号`***`或三个下划线`___`,例如:
```
***Hello*** 或 ___World___
```
#### 1.3 文本效果
Markdown提供了多种文本效果,如删除线、下划线等。在Markdown中,你可以使用以下语法:
- 删除线:使用两个tilde `~~`包裹文本,如 `~~删除线~~`
- 下划线:Markdown本身不支持下划线,但可以通过HTML的`<u>`标签实现,如 `<u>下划线</u>`
- 引用:在文本前添加`>`,例如:
```
> 这是引用内容
```
#### 1.4 列表
Markdown支持无序列表(使用星号`*`、减号`-`或加号`+`)和有序列表(使用数字和点号`1. `)。
#### 1.5 代码块
使用三个反引号(```)包裹代码,可以创建一个代码块。如果指定了编程语言,还可以进行语法高亮。
#### 1.6 链接
Markdown链接的语法有两种形式:行内式和参考式。例如:
- 行内式:`[链接文本](链接地址)`
- 参考式:`[链接文本][标识符]`,然后在文档的任何地方定义`[标识符]: 链接地址`
#### 1.7 图片
插入图片的语法类似链接,但前面多了一个感叹号`!`,如:
```
![Alt文本](图片URL)
```
#### 1.8 水平线
使用三个破折号`---`或三个星号`***`可以插入一条水平线,用于分隔内容。
#### 1.9 表格
Markdown支持创建表格,使用竖线`|`定义列,`-`定义表头和普通行的分隔,`:`定义对齐方式。例如:
```
| 左对齐 | 居中对齐 | 右对齐 |
| :-----: | :-------: | -----: |
| 项1 | 项2 | 项3 |
```
#### 1.10 代码高亮
在代码块前加上语言名称,如 ````python`,可以实现代码高亮。
#### 1.11 自动链接
Markdown会自动识别URL并将其转化为超链接。
#### 1.12 特殊字符转义
Markdown中的特殊字符如`*`、`_`、`>`等,如果不想被解析为特殊语法,可以在前面加上反斜杠`\`进行转义。
Markdown的学习并不复杂,但熟练掌握这些基础和进阶用法,可以让你在编写文档时更加高效和便捷。随着使用经验的积累,你会发现Markdown是编写各种类型文档的理想选择。
2022-04-29 上传
2022-11-23 上传
2021-02-04 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
恶魔玎
- 粉丝: 6
- 资源: 4
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率