Markdown实战技巧:HTML兼容、自动转化与格式规范
23 浏览量
更新于2024-08-28
收藏 97KB PDF 举报
"Markdown学习与实战"
Markdown是一种轻量级的标记语言,用于编写电子文档,它的特点是易读易写,并且能与HTML等其他格式良好兼容。本篇内容主要介绍了Markdown的一些基本用法和实战应用。
1. **兼容HTML实战**
Markdown允许在文档中直接嵌入HTML代码。例如,在HTML的`<table>`标签中,可以插入表格内容。在Markdown中,你可以在文本前后分别使用两个反引号(```)来包裹HTML代码,这样Markdown将不会解析这部分内容,而是保持原样显示。例如,在HTML表格前后添加```即可保留表格结构。
```markdown
我是在html的table之前的一句话
<table>
<tr>
<td>语文</td>
<td>数学</td>
<td>物理</td>
</tr>
</table>
我是在html的table之后的一句话
```
2. **自动转化**
Markdown会自动处理一些在HTML中需要特殊转义的字符。比如版权符号(`©`),在Markdown中直接输入`©`就会显示为版权符号,而无需使用HTML实体`©`。此外,小于号 `<` 在Markdown中会被自动转化为`<`,以避免被误解析为HTML标签。
3. **Markdown段落和换行**
在Markdown中,连续的两个空格或一个回车符表示一个换行。如果想要创建一个新的段落,需要留出两个空行。例如:
```
我是首句,
我是中间,
我是末尾。
```
会显示为三个独立的段落。
4. **类setext的语法和实战**
类setext的语法用于创建标题,其中一级标题使用一至三个等于号(=)表示,二级标题使用一至三个破折号(-)表示。例如:
```
我是主标题
==
我是副标题
---
```
这会在Markdown中生成相应的标题级别。
5. **类atx的语法**
类atx语法是另一种创建标题的方法,使用井字号(#)来表示标题级别,从1到6对应六级标题。例如:
```
# 我是第一种
## 我是第二种
### 我是第三种
#### 我是第四种
##### 我是第五种
###### 我是第六种
```
6. **区块的引用**
区块引用通过在行首添加一个右尖括号(>)来实现。在引用的区块内,同样可以使用Markdown的其他语法。例如创建一个包含列表的引用:
```
> 计科建模竞赛队-发起人及第一届队长2019.10-2020.10
>> 1. 向学院申请并建立计科竞赛建模队,第一届招收110余名学生,组织超过30个队伍
>> 2. 宣传并制定训练计划,为每个训练队伍提供竞赛指导
```
这将创建一个嵌套的区块引用,其中包含一个无序列表。
通过这些基础知识,你可以轻松地使用Markdown编写结构清晰、易于阅读的文档,同时在需要时也能与HTML无缝结合,增强文档的表现力。无论是日常笔记、技术文档还是博客文章,Markdown都是一个理想的选择。
542 浏览量
1296 浏览量
点击了解资源详情
103 浏览量
129 浏览量
2024-06-21 上传
2024-05-23 上传
210 浏览量
2024-06-13 上传

weixin_38734276
- 粉丝: 11
最新资源
- 易语言开发ASP空间邮件收信功能源码
- 汽车领域按键模块化编程与ISO26262功能安全标准
- nodegit-archive: 利用nodegit实现Git存档流管理
- MiF Vertretungsplan-crx插件:弗伦斯堡学校功能扩展
- MATLAB实现SVM算法的简洁指南
- 通过加速度计传感器,制作奶茶同时创造音乐
- Mahout运行环境搭建:最新基础依赖包介绍
- Swift实现3D轮播图教程及代码下载
- 式神猎手:阴阳师妖怪搜索微信小程序指南
- Hbb网络项目:网上银行平台开发解析
- Focus Shift GmbH登陆页面构建与优化实践
- Shop Direct健身房课程在线预订插件
- iOS唱吧风格背景动画实现教程
- 打造学术魅力:Latex Beamer演示文稿模板
- Linux系统MongoDB软件包下载,安全无毒,学习友好
- Rastaban:数字延时微型显微镜集焦点控制与加热功能于一体