序
最近在记录自己的Android方面的知识,发现在富文本的编辑形式下,java代码的展示不方便,于是开始使用Markdown语法进行编写。这里将对常用的Markdown语法进行总结。
1.文字大小
Markdown语法:
标题1
==
标题2
--
#标题1
##标题2
###标题3
####标题4
#####标题5
######标题6
#######标题7
普通文字
显示效果:
标题1
标题2
标题1
标题2
标题3
标题4
标题5
标题6
#######标题7(-。-,不好意思没有了,他只支持6种放大)
普通文字
总结:
- 标题1和标题2有2种实现的方式,其他只有一种
- 只能支持6次放大
2.文字样式
Markdown语法:
**加粗**
*斜体*
普通文字
显示效果:
加粗
斜体
普通文字
3.文字的大小和样式的组合
Markdown语法:
###三号普通字体
###**三号加粗字体**
###*三号斜体*
###***三号加粗和斜体***
显示效果:
三号普通字体
三号加粗字体
三号斜体
三号加粗和斜体
总结:
将6种放大以及2种样式组合起来你的选择就更多了,这里不支持颜色,当然这些并没有什么影响,文字本身就很美了。
4.添加图片以及网址
Markdown语法:
[网页的名字](网址)
![图片的名字](图片的url)
下面是例子:
[百度](www.baidu.com)
![图片的名字](http:https://img.haomeiwen.com/i1348484/f143af15c7811d53.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
显示效果:
图片的名字5.引用文字
Markdown语法:
>引用文字
显示效果:
引用文字
6.引用代码
Markdown语法:
看上图用```将代码包裹即可显示效果:
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Hello world!" />
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
7.表格
Markdown语法:
| 姓名| 年龄| 性别| 性取向|
| --- |:---| ---:| :---: |
| 张三 | 18 | 男 |女|
| 李四 | 18| 男 | 男|
|王五 | 18 | 男 |通吃|
显示效果:
姓名 | 年龄 | 性别 | 性取向 |
---|---|---|---|
张三 | 18 | 男 | 女 |
李四 | 18 | 男 | 男 |
小强 | 18 | 男 | 通吃 |
总结:
- 1 :---表示文字左对齐 ,:---:表示文字居中, ---:表示文字右对齐
- 2 注意上面的符号都是英文的,表格的字体也可以修改,方法可以参考上面
8.列表
Markdown语法:
有序列表
1. 第一项
2. 第二项
3. 第三项
无序列表
- 第一点
- 第二点
- 第三点
层级列表
- 第一层
- 第二层
- 第一层
- 第二层
- 第三层
- 第三层
显示效果:
有序列表
- 第一项
- 第二项
- 第三项
无序列表
- 第一点
- 第二点
- 第三点
层级列表
- 第一层
- 第二层
- 第一层
- 第二层
- 第三层
- 第三层
9.其他用法
Markdown语法:
####分割线 (有2种方式)
---
***
####换行
第一行</br></br>
第二行
~~删除线~~
显示效果:
分割线 (有2种方式)
换行
第一行</br></br>
第二行
其他换行方法:两个空格一个回车也可以换行
删除线
10.总结
这是目前常用的语法,如果有什么遗漏或者错误的地方,麻烦大家指正。
网友评论