markdown java代码块 语法_MarkDown 语法详解
MarkDown 语法详解
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。
相比WYSIWYG编辑器
优点:1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。 2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前加#即可
缺点:1、需要记一些语法(当然,是很简单。五分钟学会)。 2、有些平台不支持Markdown编辑模式。
还好,简书是支持Markdown编辑模式的。
开启方式:设置->默认编辑器->Markdown编辑器
一、标题
在想要设置为标题的文字前面加#来表示 一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。
注:标准语法一般在#后跟个空格再写文字,貌似简书不加空格也行。
示例:
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
效果如下:
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
二、字体
加粗
要加粗的文字左右分别用两个*号包起来
斜体
要倾斜的文字左右分别用一个*号包起来
斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来
删除线
要加删除线的文字左右分别用两个~~号包起来
示例:
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~
效果如下:
这是加粗的文字这是倾斜的文字*这是斜体加粗的文字*这是加删除线的文字
三、引用
在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>> n个... 貌似可以一直加下去,但没神马卵用
示例:
>这是引用的内容
>>这是引用的内容
>>>>>>>>>>这是引用的内容
效果如下:
这是引用的内容
这是引用的内容
这是引用的内容
四、分割线
三个或者三个以上的 - 或者 * 都可以。
示例:
---
----
***
*****
效果如下: 可以看到,显示效果是一样的。
五、图片
语法:
![图片alt](图片地址 ''图片title'')
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
示例:
![blockchain](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/
u=702257389,1274025419&fm=27&gp=0.jpg "区块链")
效果如下:
blockchain
上传本地图片直接点击导航栏的图片标志,选择图片即可
markdown格式追求的是简单、多平台统一。那么图片的存储就是一个问题,需要用图床,提供统一的外链,这样就不用在不同的平台去处理图片的问题了。才能做到书写一次,各处使用。 关于图床的选择我写了一篇文章,对网上存在的各种方法做了总结,需要的朋友可以看看。
六、超链接
语法:
[超链接名](超链接地址 "超链接title")
title可加可不加
示例:
[简书](http://jianshu.com)
[百度](http://baidu.com)
效果如下:
注:Markdown本身语法不支持链接在新页面中打开,貌似简书做了处理,是可以的。别的平台可能就不行了,如果想要在新页面中打开的话可以用html语言的a标签代替。
超链接名
示例
简书
七、列表
无序列表
语法: 无序列表用 - + * 任何一种都可以
- 列表内容
+ 列表内容
* 列表内容
注意:- + * 跟内容之间都要有一个空格
效果如下:
列表内容
列表内容
列表内容
有序列表
语法: 数字加点
1. 列表内容
2. 列表内容
3. 列表内容
注意:序号跟内容之间要有空格
效果如下:
列表内容
列表内容
列表内容
列表嵌套
上一级和下一级之间敲三个空格即可
一级无序列表内容
二级无序列表内容
二级无序列表内容
二级无序列表内容
一级无序列表内容
二级有序列表内容
二级有序列表内容
二级有序列表内容
一级有序列表内容
二级无序列表内容
二级无序列表内容
二级无序列表内容
一级有序列表内容
二级有序列表内容
二级有序列表内容
二级有序列表内容
八、表格
语法:
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
示例:
姓名|技能|排行
--|:--:|--:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟
效果如下:
姓名技能排行
刘备
哭
大哥
关羽
打
二哥
张飞
骂
三弟
九、代码
语法: 单行代码:代码之间分别用一个反引号包起来
`代码内容`
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
(```)
代码...
代码...
代码...
(```)
注:为了防止转译,前后三个反引号处加了小括号,实际是没有的。这里只是用来演示,实际中去掉两边小括号即可。
示例:
单行代码
`create database hero;`
代码块
(```)
function fun(){
echo "这是一句非常牛逼的代码";
}
fun();
(```)
效果如下:
单行代码
create database hero;
代码块
function fun(){
echo "这是一句非常牛逼的代码";
}
fun();
十、流程图
```flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
```
markdown java代码块 语法_MarkDown 语法详解相关推荐
- java中synchronized(同步代码块和同步方法)详解及区别
问题的由来: 看到这样一个面试题: ? 1 2 3 4 5 6 //下列两个方法有什么区别 public synchronized void method1(){} public void metho ...
- Java 代码块详解
文章目录 Java 代码块详解 基本介绍 基本语法 代码块示例 代码块使用细节 Java 代码块详解 基本介绍 代码块又称 初始化块, 是类的一部分,属于类中的成员,类似于方法,将逻辑语句封装在方法体 ...
- java中this_夯实Java基础系列7:一文读懂Java 代码块和执行顺序
目录 #java中的构造方法 #构造方法简介 #构造方法实例 #例-1 #例-2 #java中的几种构造方法详解 #普通构造方法 #默认构造方法 #重载构造方法 #java子类构造方法调用父类构造方法 ...
- java代码块执行顺序_Java笔记 | Java代码块执行顺序测试
最近笔试常常遇到考察Java代码块执行顺序的题目,网上查看博客错漏百出,特地自己测试了一下. 如有错漏,希望路过的大佬指出来,以便我进行更改. 先上代码吧! public class ClassA { ...
- Java笔记——Java代码块的执行顺序
Java代码块的执行顺序 Java程序中代码块的执行顺序对于学习Java的人来说是必不可少需要掌握的. 代码块 在Java中,使用{}括起来的代码被称为代码块. 根据其位置和声明的不同,可以分为: 局 ...
- java 代码块的作用_4种Java代码块的作用讲解
4种Java代码块的作用讲解 时间:2017-06-28 来源:华清远见JAVA学院 今天华清Java学院小编要和大家分享的是Java代码块的作用,代码块是一种常见的代码形式,他用大括号&qu ...
- Java网络编程 Socket、ServerSocket 详解,方法介绍及完整代码示例
Java网络编程 Socket.ServerSocket 详解,方法介绍及完整代码示例 概念 什么是网络编程? 网络编程是指编写运行在多个设备(计算机)的程序,这些设备通过网络连接起来.当这些通过网络 ...
- 《新托业语法和词汇详解及实战试题》
<新托业语法和词汇详解及实战试题>全书PDF[链接已更] http://club.topsage.com/thread-2318192-1-1.html http://club.topsa ...
- 安卓java安装apk代码_Android 通过代码安装 APK的方法详解
在 APK 开发中,通过 Java 代码来打开系统的安装程序以安装 APK 并不是什么难事,一般的 Android 系统都有开放这一功能. 但随着 Android系统版本的迭代,其对于权限的把控越来越 ...
- 不愧是京东大牛!用Java实现黄金分割数的示例详解(附代码)
这篇文章主要介绍了java 实现黄金分割数的示例详解,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧. 黄金分割数 0.618 与美学有重要的关系.舞台上报幕员所站的位置大约就是舞台宽 ...
最新文章
- Learn OpenGL (七):摄像机
- Django使用心得(二)
- 【转】在Ubuntu中运行Exe程序
- mybatisPlus分页限制500条数据
- [算法系列之二十六]字符串匹配之KMP算法
- 「雕爷学编程」Arduino动手做(19)—震动报警模块
- 开关电源BOOST升压原理
- 亚马逊服务器实现代理
- 高电平输入好还是rca输入好_dsp高电平和低电平输入哪个好
- 一回来又恢复了往日的无聊生活
- fiddler4使用方法以及相关抓包分析
- Keil的安装及使用
- lambada表达式理解
- linux qt 字体哪个好,QT的的字体使用(全局自带字体特别好用)
- 分布式系统可用性和可靠性的区别,可用性如何计算,以及如何做到高可用和高可靠
- Centos7安装trac手册
- Java流程控制(一)
- 消息称Bilibili通过发行债券和股票筹集8.24亿美元
- 个人对银行知识的几点认识和理解
- 复合材料缠绕 matlab,基于热芯缠绕工艺的缠绕张力研究
热门文章
- 银河麒麟设置静态IP
- excel行数据不规则解析匹配
- HTML技术(基础/列表/表格/表单)
- colormap保存 matlab_[转载]matlab的colormap的保存
- 【XSY2501】Mountainous landscape(线段树二分,凸包)
- 三代测序数据自纠错技术 和 二代测序数据对三代测序数据纠错的技术。
- Ubuntu下解决firefox profile cannot be loaded it may be missing or inaccessible
- C++知识之如何利用双缓冲避免在HDC上画图时图像闪烁
- Sql Server 02
- CSS 发明者 Håkon Wium Lie 访谈--csdn zhangxin09