概述

  Markdown是内嵌Html语言的,这使得我们可以在Markdown文档里面实现很多有趣的东西。现在记录在此,供自己以后参考,相信对其他人也有用。

介绍

  Markdown的语法只有一个目标:作为在网上书写的一种格式。

  Html是一种方便出版的格式,Markdown是一种方便书写的格式,因此Markdown语法只规定了那些适用于纯文本的情形。

  对于那些Markdown语法没有规定的情形,可以直接在Markdown里面使用Html语法。只有2点限制:(1)Html的块级元素必须用空行和Markdown的内容分隔开。(2)Html标签前后没有空格。

  注意: 想要了解更多内容请点击这里。

缩进

  可以使用Html中的转义字符。比如缩进:  

  Roses are blue

  会被渲染为:

  Roses are blue

换行

  标准的Markdown语法规定了2个空格表示换行。

  但是你也可以使用</br>标签换行。

Roses are blue</br>Violets are red

  会被渲染为:

Roses are blue
Violets are red

删除线

  可以使用删除线标签<s></s>。

Roses are <s>Blue</s>

  会被渲染为:

Roses are Blue

分割线

  可以使用分割线标签<hr>。

分割线上面
<hr>
分割线下面

  会被渲染为:

分割线上面


分割线下面

上下标

  可以使用上标标签<sup></sup>和下标标签<sub></sub>。

n<sup>2</sup> + 2n + 1 = 0

H<sub>2</sub>O

  会被渲染为:

n2 + 2n + 1 = 0

H2O

高亮

  可以使用高亮标签<mark></mark>。

这是<mark>高亮文本</mark>

  会被渲染为:

这是高亮文本

表格

  可以使用表格标签。

  表格与Html代码的转换器:点这里

<table class="table table-bordered table-striped table-condensed">
<tr>
<td>John</td>
<td>Smith</td>
<td>123 Main St.</td>
<td>Springfield</td>
</tr>
<tr>
<td>Mary</td>
<td>Jones</td>
<td>456 Pine St.</td>
<td>Dover</td>
</tr>
<tr>
<td>Jim</td>
<td>Baker</td>
<td>789 Park Ave.</td>
<td>Lincoln</td>
</tr>
</table>

  会被渲染为:

John Smith 123 Main St. Springfield
Mary Jones 456 Pine St. Dover
Jim Baker 789 Park Ave. Lincoln

iframe标签

  是的,你没有看错,在Markdown里面也可以直接使用iframe标签

  下面是一个简单的演示图

<p><iframe style="width: 100%; height: 120px;" src="https://demo.xiaohuochai.site/css/transition/t18.html" frameborder="0" width="320" height="240"></iframe></p>

  会被渲染为:

  下面是一个演示器

<p><iframe style="width: 100%; height: 300px;" src="https://demo.xiaohuochai.site/css/transition/t4.html" frameborder="0" width="320" height="240"></iframe></p>

  会被渲染为:

Markdown内嵌Html语言的更多相关文章

  1. Markdown 内嵌 HTML 语法

    Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式.Markdown内嵌HTML,本文总结了一些常用的HTML标记用于扩展Markdow ...

  2. Delphi内嵌汇编语言BASM精要(转帖)

    1 BASM概念简要  汇编语句由指令和零至三个表达式构成.表达式由常数(立即数).寄存器和标识符构成.例如: movsb        // 单指令语句 jmp @Here    // 一个表达式: ...

  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. C语言内嵌汇编(arm-v7)----加减乘移位

    在现代嵌入式操作系统中,汇编语言当然必不可少,汇编语言的优势就是执行速度快.如果在C语言的代码中,在关键的地方内嵌汇编,那么效率将会大大的提高,我们来看看代码: #include <stdio. ...

  8. PHP,JavaScript,CSS三种HTML内嵌语言的语法,变量,循环,函数记录

    PHP PHP简介: PHP 是服务器端脚本语言. PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言. PH ...

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

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

随机推荐

  1. JAVA入门(1.JAVA平台应用 2.核心概念:JVM,JDK,JRE 3.搭建JAVA开发环境 4.学习JAVA的原则)

    主要内容: 1.JAVA平台应用 2.核心概念:JVM,JDK,JRE 3.搭建JAVA开发环境 4.学习JAVA的原则 JAVA的平台应用 JAVA的平台应用分为3个部分: 一.JAVA SE,主要 ...

  2. FPGA学习之路——一路走来

    既然选择了远方,便不顾风雨兼程,一路走下去. —韩彬 在看bingo的书时,看到这样写到.做什么事情都不容易,学习也是,所以一个词很重要不忘初心.作为一名大二的学生,我很高兴能够将自己学习FPGA的过 ...

  3. Zabbix实战-简易教程(9)--触发器函数(triggers)

    Zabbix触发器函数学习 本文主要讲述zabbix触发器函数. 1.abschange 参数:缺省 值类型:float, int, str, text, log 返回值解析: Returns abs ...

  4. Django权限管理测试

    测试内容:当我单击登录页面登录的时候页面会弹出当前用户的个人信息 当我点击提交的时候可以看到我当前用户的所有权限: 测试成功,接下来看一下后台的简单代码: class User(models.Mode ...

  5. ----------- Rootkit 核心技术之绕过 IopParseDevice() 调用源检测逻辑 ---------------

    ---------------------------------------------------------------- 在上一篇文章中,我们已经看到 IopParseDevice() 如何对 ...

  6. CTF---隐写术入门第三题 打不开的文件

    打不开的文件分值:10 来源: 实验吧 难度:中 参与人数:2718人 Get Flag:1222人 答题人数:1276人 解题通过率:96% 咦!这个文件怎么打不开? 解题链接: http://ct ...

  7. c++(基数排序)

    基数排序是另外一种比较有特色的排序方式,它是怎么排序的呢?我们可以按照下面的一组数字做出说明:12. 104. 13. 7. 9 (1)按个位数排序是12.13.104.7.9 (2)再根据十位排序1 ...

  8. DB 注意事项 优化数据库查询

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 ...

  9. ReentrantLock与Condition构造有界缓存队列与数据栈

    通过ReentrantLock与Condition的设计,以数组为基础,可以实现简单的队列和栈的数据结构,临界阻塞的效果. ReentrantLock相对于synchronized比较大的一个区别是有 ...

  10. 空数组在以下三种遍历中均不可更改:forEach、map和for...in

    首先,我们要知道对于forEach.map和for...in三种遍历,在不是空数组的情况下,要想实现更改原数组的方法,代码如下: var list = [1,2,3,4]; var list1 = [ ...