markdown基础

markdown 基础

介绍

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

说的简单一点,markdown其实就是一种简单的文本,与普通的文本文件 (txt文件)不同的是,支持一些特殊的符号,通过特殊的符号来表示不同的语义,并且给予不同的样式。同时普通的文本文件后缀是.txt,而markdown文件的后缀是.md。

宗旨和特点

markdown 实现的宗旨是[易读易写]。方便书写和阅读,通过特殊的符号实现一些基础的样式,而不同的符号也代表了不同的语义,例如#表示一级标题,##则表示二级标题。

同时,markdown文件还可以兼容一些html标签,让markdown书写的范围应用更广。

在markdown文件中,一些特殊字符会被转换,所以想要在markdown中输出一些特殊字符需要使用实体字符才能输出成。

例如想要输出? 必须使用实体字符。

http://tool.xker.com/htmlchar.php

markdown常用语法

标题

在markdown中,存在不同级别的标题,类似于我们在作文中的标题,共有六级标题。 每一级标题通过#来表示,例如一级标题是一个#,二级标题就是两个#,以此类推。

区块引用

在markdown中,如果想要表示区块引用,可以使用>来表示,例如,表示某人说的一句话。

李白:安能使我摧眉折腰事权贵,使我不得开心颜

同样,我们的引用也可以是多行的,那么就可以在>一行的后面输入回车,然后继续来书写内容,如下:

世上本无路,走的人多了,也就有了路 * -- 鲁迅 * 鲁迅(1881年9月25日-1936年10月19日),原名周樟寿,后改名周树人,字豫山,后改豫才,“鲁迅”是他1918年发表《狂人日记》时所用的笔名,也是他影响最为广泛的笔名,浙江绍兴人。著名文学家、思想家,五四新文化运动的重要参与者,中国现代文学的奠基人。毛主席曾评价:“鲁迅的方向,就是中华民族新文化的方向。

在区块引用中,也可以使用其他的markdown语法,例如标题:

兄弟连H5全栈开发课程
  1. HTML5 + css3
  2. JavaScript
  3. jQuery
  4. 响应式网页设计
  5. Less and Sass
  6. Vue.js
  7. Node.js
  8. Express
  9. ......

列表

在markdown语法中,支持列表的语法,而列表通常情况下分为无序列表和有序列表。

无序列表

markdown中,想要实现无序列表的样式,可以在每一项选项前添加*或者+或者-,如下:

  • 白日依山尽
  • 黄河入海流
  • 欲穷千里目
  • 更上一层楼

当然也可以使用 + 或者 - 来实现无序列表

  • 锄禾日当午
  • 汗滴禾下土
  • 谁知盘中餐
  • 粒粒皆辛苦

有序列表

markdown中,想要实现有序列表的样式,可以在每一个选项前面使用数字和英文的点.

h5学习顺序
  1. html
  2. css
  3. JavaScript

代码区块

和程序相关的写作或是标签语言原始码通常会有已经排版好的代码区块,通常这些区块我们并不希望它以一般段落文件的方式去排版,而是照原来的样子显示,Markdown会用pre和code标签来把代码区块包起来。

要在 Markdown 中建立代码区块很简单,只要简单地缩进 4 个空格或是 1 个制表符就可以,例如,下面的输入:

function show () {
    alert(‘hello,world‘)
}
show()

在上面的内容的前面,输出四个空格或者一个制表符(一下tab键) ,就可以实现代码段的样式。

分割线

可以在一行中使用三个以上的星号,减号,下划线来建立一个分割线,行内不能有其他内容,但是可以在其中插入空格 ,下面的几种写法都可以创建分割线:

***
* * *
___
_ _ _
________

链接

在markdown中表示链接,可以按照下面的语法来实现。

首先,链接文字要使用[] 来表示链接的名字,而在链接的网址则在后面使用()来表示。 如下:

[百度](http://www.baidu.com)

效果如下:

百度

强调

在正常的文本编辑中,经常会碰到需要强调的内容,那么可以使用星号(*)和下划线(_)来表示需要强调的内容。

如下:

*hello,world*

效果如下: hello,world

如果用两个星号或者下划线,则字体会加粗,强调级别更高。

如下:

**hello,world**

效果如下:

hello,world

代码

如果要在文档内容中表示代码,则可以使用反引号(``)将内容包裹起来。 如下:

`var a = "hello,world";
 alert(a)
`

效果如下: var a = "hello,world" alert(a)

图片

在日常的编辑中,如果需要加入图片,可以采用下面的方式:

![图片加载失败时替代文字](图片地址 "图片的提示文字")

![郁金香](./Tulips.jpg "郁金香")

效果如下: 

反斜杠的作用

在markdown中,存在一些特殊的字符,具有一定的语法意义,例如#表示标题等等,那么在文字编辑的时候想要输出这些特殊的字符不能够直接输出,而是应该使用\转义。

如下:

\#

效果如下: #

这样就能够在正常的编辑中输出这些特殊的字符。

时间: 2024-10-28 23:21:00

markdown基础的相关文章

MarkDown:基础知识

MarkDown:基础知识 段落.标题.区块代码 斜体和粗体 列表 超链接 图片 代码 获取Markdown格式语法的要点 这页提供了 markdown 简单的概述给想使用的人,语法说明 页提供了完整详细的文件,说明每项功能,但是Markdown其实很简单就可以上手,这页文件提供了一些范例,并且每个范例都有提供输出的HTML结果. 其实直接试试看也是一个很不错的方法,Dingus是一个网页应用程序,让你可以把你的Markdown文件转成XHTML. Note: 这份文件本身也是用markdown

MarkDown基础语法大全

一.MarkDown是什么? Markdown是一种轻量级的「标记语言」,创始人为约翰·格鲁伯,用简洁的语法代替排版,目前被越来越多的知识工作者.写作爱好者.程序员或研究员广泛使用.其常用的标记符号不超过十个,相对于更为复杂的 HTML 标记语言来说,Markdown 十分的轻量,学习成本也不需要太多,且一旦熟悉这种语法规则,会有沉浸式编辑的效果.Markdown的语法简洁明了.学习容易,而且功能比纯文本更强,因此有很多人用它写博客,Markdown文件后缀为.md. 二.MarkDown标记语

最完整的Markdown基础教程

最完整的Markdown基础教程 最完整的Markdown基础教程 最完整的Markdown基础教程 原文地址:https://www.cnblogs.com/fanlinglong/p/12298439.html

Markdown基础(内含:锚点使用,使用HTML,新页面跳转,目录生成)

Github样式显示参考:点我 之前说过用word写文章,这次说说Markdown写文章(推荐) 逆天推荐使用VSCode编写 装这个插件写作更方便: 内含:锚点使用,使用HTML,新页面跳转,目录生成 启用方式: H1~H3(#的个数)[博客园只支持H1~3] # H1 ## H2 ### H3 H1 H2 H3 斜体(一个*斜体),加粗(两个*粗体),删除线(两个~) **加粗内容** 其他内容 *斜体内容* ~~删除内容~~ 加粗内容 其他内容 斜体内容 删除内容 引用(> or >&g

MarkDown基础教程

##1. 简介 Markdown是一种轻量级的「标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. ## 2. 优点 ?Markdown 的优点如下: 纯文本,兼容性强,所有文本编辑器都可打开. 让你专注于文字而不是排版. 格式转换方便,Markdown 的文本你可以轻松转换为 html.电子书..md等. 标记语法有非常好的可读性. ## 3. 编辑器推荐 个人推荐 有道云:支持任意平台,顶部栏有控件如果语法不太熟可以直接使用 博客文章:简书.博客园.CSDN等 在线编辑器 作

Markdown基础入门

markdow 常用语法 markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 一.标题 一级标题语法(# 一级标题) 这是一级标题大小 二级标题(## 二级标题) 这是二级标题 三级标题 (### 三级标题) 这是三级标题 总结:markdown共六级标题,依次类推 标题格式[#个数 空格 标题] 二.列表 markdown列表分为有序列表和无需列 有序列表格式文字前添加数字.:N. 空格 list1 列表一 列表二 无序列格式文

markdown基础语法

#MARKDPWN* 分级 句首一个#代表第一级标题,句首两个#代表第二级标题,最多支持六级目录. * 列表 在句首添加*代表无序号的列表,添加1. 2.等则代表有序号的列表 * 引用 在句首加入>符号即可 * 插如链接及图片 链接示例 [baidu](http://baidu.com) ` [baidu](http://baidu.com) ` 即在[]中输入自定义的链接名称,然后在()中输入网址即可. 也可以通过在句首添加一个!的方式插入图片 图片示例 ![baidu](http://cdn

markdown基础语法整理

标题级别(一共六级) (建议在#后加一个空格比较标准) 通过在文字下方添加"="和"-",他们分别表示一级标题和二级标题. 在文字开头加上 "#",通过"#"数量表示几级标题.(共1~6级标题,级别越小字体越大) 列表 无序(实现方式:- 或 * 或 +) 列表1 列表2 列表3 - 列表1 * 列表2 + 列表3 有序(实现方式:数字) 列表1 列表2 1. 列表1 2. 列表2 引用 > 引用语法 图片与链接 图片为

Markdown 基础语法

标题一 标题二 标题三 标题四 标题五 标题六 hr 加粗字体 b 斜体字体 i 引用内容 code 超链接 a blockquote ol > li 有序列表 ul > li 无须列表 pre 代码块 p 表格标题 内容居中 内容居右 col 3 is right-aligned $1600 col 2 is centered $12 zebra stripes are neat $1 p p 查看源码 原文地址:https://www.cnblogs.com/lixingwu/p/9867