Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown内嵌HTML,本文总结了一些常用的HTML标记用于扩展Markdown语法。参考链接:Markdown 语法说明(简体中文版)

缩进与换行

  Markdown中可以用两个空格+回车进行换行,另外<br />也可以表示换行;在Markdown中,可以用HTML中的特殊字符&ensp;&emsp;来实现缩进的效果,其中&ensp;表示半角空格,&emsp;表示全角空格。

输入如下所示:

  1. &emsp;&emsp;半角空格用`&ensp;`表示;<br />&ensp;&ensp;&ensp;&ensp;全角空格用`&emsp;`表示。

实现的效果如下所示:

  半角空格用&ensp;表示;
    全角空格用&emsp;表示。

字体、字号、颜色、背景

  1. <font face="黑体">实现字体为黑体</font>
  2. <small>比默认字体小一号</small>
  3. 这里显示的是浏览器默认字体大小
  4. <font size=4>实现字体大小改变</font>
  5. <big>比默认字体大一号</big>
  6. <font color=red>实现字体颜色为红色</font>
  7. <span style="background-color: orange">实现背景填充为橙色</span>
  8. <font color=#FF69B4>颜色值用十六进制表示,实现字体颜色为“热情的粉红”</font>
  9. <span style="background-color: #D3D3D3">颜色值用十六进制表示,实现背景填充为“浅灰色”</span>
  10. <font face="黑体" size=4 color=red >实现字体效果:黑体、4号、红色</font>
  11. <span style="background-color: #D3D3D3"><font size=4 color=#DC143C>默认字体,猩红色,4号,浅灰色填充</font></span>

实现的效果如下所示:

实现字体为黑体
比默认字体小一号
这里显示的是浏览器默认字体大小
实现字体大小改变
比默认字体大一号
实现字体颜色为红色
实现背景填充为橙色
颜色值用十六进制表示,实现字体颜色为“热情的粉红”
颜色值用十六进制表示,实现背景填充为“浅灰色”
实现字体效果:黑体、4号、红色
默认字体,猩红色,4号,浅灰色填充

注记:字号size的值可取 1 ~ 7,浏览器默认字体大小为 3;
部分颜色列表可以参考 RGB颜色值与十六进制颜色码转换工具

实现上标、下标

可以用HTML中的<sup>xxx</sup>实现上标、<sub>xxx</sub>实现下标

  1. H<sub>2</sub>O、注册商标<sup>&reg;</sup>、(x<sub>1</sub>+x<sub>2</sub>)<sup>2</sup> = x<sub>1</sub><sup>2</sup>+x<sub>2</sub><sup>2</sup>+2x<sub>1</sub>x<sub>2</sub>

实现的效果如下所示:

H2O、注册商标®、(x1+x2)2 = x12+x22+2x1x2

实现下划线、上划线

可以使用<u>标签为文本添加下划线。

  1. 如果文本不是超链接,就不要<u>对其使用下划线</u>。

显示效果如下:

如果文本不是超链接,就不要对其使用下划线

可以使用<span style="text-decoration: overline;"></span>为文本添加上划线。

  1. <span style="text-decoration: overline;">RESET</span>是复位信号,输入低电平有效。

显示效果如下:

RESET是复位信号,输入低电平有效。

关于图片处理的技巧

  1. Markdown格式生成的图片默认居左对齐,大小受图片实际大小限制
  2. ![](http://images2017.cnblogs.com/blog/1147566/201710/1147566-20171021214314318-1142270911.jpg)

  1. 可以用HTML语言的"width""height"来固定图片的大小
  2. <img width=256 height=256 src="http://images2017.cnblogs.com/blog/1147566/201710/1147566-20171021214314318-1142270911.jpg" />

  1. 可以用"<div>"结合"align"控制图片居中对齐
  2. <div align="center"><img src="http://images2017.cnblogs.com/blog/1147566/201710/1147566-20171021214314318-1142270911.jpg" /></div>

  1. 若要在图片下方加标注,可用如下方式实现
  2. <center>
  3. <img width=256 height=256 src="http://images2017.cnblogs.com/blog/1147566/201710/1147566-20171021214314318-1142270911.jpg" />
  4. 1 数字图像处理的标准图
  5. </center>

图 1 数字图像处理的标准图

特殊字符

一些常用的特殊符号,比如 § 、→ 、® 等等,均可借助HTML语言很容易地实现,具体可参考HTML 4.01 符号实体

符号 说明 对应编码 英文解释
& AND 符号 &amp; ampersand
< 小于 &lt; little
> 大于 &gt; great
  空格 &nbsp; number space
¿ 倒问号 &iquest; inverted question
? 问号 &quest; question
« 左书名号 &laquo; left angle quote
» 右书名号 &raquo; right angle quote
" 引号 &quot; quote
左单引号 &lsquo; left single quote
右单引号 &rsquo; right single quote
左双引号 &ldquo; left double quote
右双引号 &rdquo; right double quote
段落符号 &para; paragraph
§ 章节符 &sect; section
× 乘号 &times; times
÷ 除号 &divide; divide
± 加减号 &plusmn; plus minus
ƒ function &fnof;
根号 &radic; radic
无穷大 &infin; infinite
° &deg; degree
不等号 &ne; ne
恒等于 &equiv; equivalent
小于等于 &le; less than or equal to
大于等于 &ge; great than or equal to
垂直符号 &perp; perpendicular
左箭头 &larr; left arrow
右箭头 &rarr; right arrow
上箭头 &uarr; up arrow
下箭头 &darr; down arrow
水平双箭头 &harr; horizontal arrow
竖直双箭头 &varr; vertical arrow
双线左箭头 &lArr; left arrow
双线右箭头 &rArr; right arrow
双线上箭头 &uArr; up arrow
双线下箭头 &dArr; down arrow
双线水平双箭头 &hArr; horizontal arrow
双线竖直双箭头 &vArr; vertical arrow
黑桃 &spades; spades
红桃 &hearts; hearts
梅花 &clubs; club
方块 &diams; diamonds
© 版权 &copy; copy right
® 注册商标 &reg; registration
商标 &trade; trade
¥ 人民币 &yen;
欧元 &euro; euro
¢ 美分 &cent; cent
£ 英磅 &pound; pound
&oplus;
½ 二分之一 &frac12; fraction
¼ 四分之一 &frac14; fraction
千分符号 &permil; per mille
所以 &there4; there fore
π 圆周率 &pi;
¹ 商标1 &sup1; super 1
α alpha &alpha; alpha
β beta &beta; beta
γ gamma &gamma; gamma
δ delta &delta; delta
θ theta &theta; theta
λ lambda &lambda; lambda
σ sigma &sigma; sigma
τ tau &tau; tau

展示数学公式

发现博客园的markdown对LaTeX公式的支持好像有bug,可以在 在线 LaTeX 公式编辑器 编辑公式后(如下图)

复制下方图片URL,或URL Encoded,或直接在生成的公式上面右键复制图片,粘贴过来即可

生成公式效果如下:

对于简单的行内公式,完全可以借用上文所说的HTML中的特殊字符实现。

Markdown 内嵌 HTML 语法的更多相关文章

  1. Markdown内嵌Html语言

    概述 Markdown是内嵌Html语言的,这使得我们可以在Markdown文档里面实现很多有趣的东西.现在记录在此,供自己以后参考,相信对其他人也有用. 介绍 Markdown的语法只有一个目标:作 ...

  2. MVC的view页面内嵌C#语法发现路径被转码的解决方法

    一,上视图代码,如下 console.log('@urlquery.ToString()'); console.log('@Html.Raw(urlquery.ToString())'); 二,显示结 ...

  3. Markdown语法及html内嵌

    目录 1.Markdown介绍 2.Markdown语法介绍 3.内嵌html语法   之前看到很多大佬博客写的特别漂亮,非常羡慕,他们是怎么排版的呢?作为一个小白,学习使我快乐....终于在不断摸索 ...

  4. Linux内核--C语言中内嵌汇编 asm __volatile__

    在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C 变量,你只要告诉程序中C语言表达式与汇编指令操作数之间的对应关系即可 ...

  5. Linux内核系列—C语言中内嵌汇编 asm __volatile__,asm__volatile_【转】

    转自:http://www.bkjia.com/Androidjc/1109412.html 在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器, ...

  6. 简单了解C语言内嵌汇编

    最近看自旋锁的实现,自选锁的循环查找锁的主要实现类似如下,该实现使用到了内嵌的汇编(摘自sanos内核,源代码有2处实现,一处使用intel汇编,是没有问题的,另一处使用内嵌汇编语法,源代码中为cmp ...

  7. GCC在C语言中内嵌汇编 asm __volatile__ 【转】

    转自:http://blog.csdn.net/pbymw8iwm/article/details/8227839 在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达 ...

  8. GCC 内联汇编(GCC内嵌ARM汇编规则)

    转:http://smileleeboo.howbbs.com/posts/list/3127/81062.html 更多文档参见:http://pan.baidu.com/s/1eQ7nd8Q 有时 ...

  9. GCC在C语言中内嵌汇编 asm __volatile__

    2012-11-26 22:20 17958人阅读 评论(2) 收藏 举报  分类: linux(59)  架构管理(24)  C/C++(59)  目录(?)[+] 在内嵌汇编中,可以将C语言表达式 ...

随机推荐

  1. C++构造函数概念作用

    作用: 对对象进行初始化,如给成员变量赋初值,而不用专门再写初始化函数. 防止有些对象没被初始化就使用,导致程序出错. 要求: 名字与类名相同,可以有参数,但不能有返回值(void也不行) 编译时: ...

  2. 通过编写c语言程序,运行时实现打印另一个程序的源代码和行号

    2017年6月1日程序编写说明: 1.实现行号的打印,实现代码的读取和输出,理解主函数中的参数含义. 2.对fgets函数理解不够 3.对return(1); return 0的含义理解不够 4.未实 ...

  3. spring mvc + ajax上传文件,页面局部刷新

    1.点击上传按钮进行如下操作,通过表单名称以及input名称获取相应的值,对于上传的文件,使用.files来获取, 因为包含文件的上传,所以采用FormData的形式来进行数据交互,通过append将 ...

  4. 阿里云Linux格式化数据盘,分区并挂载一个文件系统

    阿里云一块全新的数据盘挂载到ECS实例后,您必须创建并挂载至少一个文件系统.本示例使用I/O优化实例,操作系统为CentOS 7.6,为一块新的300GiB数据盘(设备名为/dev/vdb)创建一个M ...

  5. c++语法(2)

    #include<iostream> #include<windows.h> using namespace std; class Parents { public: virt ...

  6. Python常用模块小结

    目录 Python常用模块小结 一.Python常用模块小结 1.1 time模块 1.2 datetime模块 1.3 random模块 1.4 os模块 1.5 sys模块 1.6 json模块 ...

  7. 十大经典排序算法(Javascript实现)

    前言 总括: 本文结合动图详细讲述了十大经典排序算法用Javascript实现的过程. 原文博客地址:十大经典排序算法 公众号:「菜鸟学前端」,回复「666」,获取一揽子前端技术书籍 人生有情泪沾衣, ...

  8. android新闻项目、饮食助手、下拉刷新、自定义View进度条、ReactNative阅读器等源码

    Android精选源码 Android仿照36Kr官方新闻项目课程源码 一个优雅美观的下拉刷新布局,众多样式可选 安卓版本的VegaScroll滚动布局 android物流详情的弹框 健身饮食记录助手 ...

  9. mysql连接报10038

    1. netstat -ntpl  # 查看端口状态,发现3306状态丢失(不理解操作,但确实解决了问题) 2. iptables -vnL   # 这里要清除防火墙中链中的规则 3. iptable ...

  10. stopping service [tomcat],服务未启动

    1. 在主类中添加日志打印,查看错误: 2. 我的错误是因为两个controller含有相同的路径