• markdown语法总结


    以纯文本的形式记录

        ##标题的使用
        >markdown支持两种标题的语法,Setext和atx形式
    
        >Setext形式是用底线的形式,=表示最高阶标题,-表示次级标题
    
        >atx形式是用#的形式,在标题的前后包含1到6个#符号,表示一级标题到6级标题
    
    
        ##区块引用
    
        >区块引用用
        >表示,多个>表示则表示为多级引用,如果引用之内,想要换行,则单独添加一个空的>行,或者在上一行打两个空格.  
          如果仅在第一行使用>,在后面的行即使省略>也会自动包含在引用快中
    
    
        ##修辞和强调
        >markdown使用*和—来标记需要强调的区段,所有的标记跟内容之间不能有空格
    
        >*表示斜线,如
        >*markdown*
        >
        >_表示斜线,如
        >_markdown_
        >
        >**表示强调,如
        >**markdown**
        >
        >__表示强调,如
        >__markdown__
    
            ##列表
        > * 无序列
        > 
        > 使用*,+ ,- 来做为列表的项目标记,这些符号是都可以使用的,所有的标记与内容之间要有一个空格
    
        >>星号,如
        >
        >> * Candy
        >> * Gum
        >> * Booze
        >
        >>加号,如
        >
        >> + Candy
        >> + Gum
        >> + Booze
        >
        >>减号,如
        >
        >> - Candy
        >> - Gum
        >> - Booze
    
    
    
        >* 有序列表
        >
        >有序列表则是使用一般的数字,接着一个英文句点作为项目标记,如
        >> 1. Red
        >> 2. Grren
        >> 3. Blue  
    
    
        ##空行
        如果你在项目之间插入空行,那项目的内容会用<P>包起来,你也可以在一个项目内放上多个段落,只要在他前面缩排4个空格或1个tab,里面的内容是纯文本的,任何标签都在里面失效,如
        > * A list item
    
            With multiple paragraphs.
    
        > * Another item in the list.
    
        ##链接
        markdown支持两种形式的链接语法:行内和参考两种形式,两种都是使用角括号把文字转换成链接。
        > * 行内形式
    
        > 行内形式是直接在后面用括号直接接上链接,如:
            > 
        > This is an [baidu](http://baidu.com") link.
    
        > 也可以在连接上加上title,用于对链接的描述,如:
    
        > This  is an [google](https://google.com "goole链接") link.
        > 
        > * 参考
    
        > 参考性是的链接让你可以为链接顶一个名称,之后你可以在文件的其他地方定义该链接的内容,如:
    
        > I get 10 times more traffic from [google][1] than from [Yahool][2] or [MSN][3].
    
        >[1]: https://google.com "Google"
        >[2]: https://search.yahoo.com "Yahoo Search"
        >[3]: http://search.msn.com "MSN Search"
        注:两种方式的属性都是可选的,连接名称可以用字母,数字和空格,但是不区分大小写
    
    
        ##图片
        图片的语法和链接很相像,也分为行内形式和参考形式
        > * 行内形式  
        > 行内形式的title是可选择的,如  
        > ![金琇泽](jxz.jpg "金琇泽")
        > 
        > * 参考形式  
        > 参考形式的title是可选的,字段的定义可以写在文档的任何位置  
        > ![金琇泽][jxz]
        > [jxz]:jxz.jpg  "金琇泽"
    
        ##代码
        在一般的段落中,你可以使用反引号'来标记代码区段,区段内的&,<和>都会被自动的转换成html实体,如下:
        > I strongly recommened against any `<blink>` tags.
          I wish SmartyPants used named entities like `&mdash;`
         instand of decimal-encoded entites like `&#8212`;
    
        如果要建立一个已经格式化好的代码区块,只要每行缩进4个空格或者一个tab符号,也可以把&,<和>转换成html实体
    
        >if you want your page to validate under XHTML 1.0 Strict, you've got to put paragraph tags in you blcokquotes:
    	
        
    
        ##获取网络上的照片
        在上面的照片实例中,我们使用的是使用本地的照片,但是如何插入网络上的照片呢?网上有较多的方法定义,这里只具体记录一种,自己够用就好了。
    
        >	    ![图片名称](图片地址  "title")
        ![黑子的篮球](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1503838331351&di=3729614e18b0d09001b043c1210711b0&imgtype=0&src=http%3A%2F%2Fimg2.duitang.com%2Fuploads%2Fitem%2F201204%2F24%2F20120424191400_ksUCX.jpeg  "黑子的篮球")
    
        >     ![图片名称][图片id]
        ![黑子的篮球][黑子的篮球]
        [黑子的篮球]: https://timgsa.baidu.com/timg?                
    

    image&quality=80&size=b9999_10000&sec=1503838331351&di=3729614e18b0d09001b043c1210711b0&imgtype=0&src=http%3A%2F%2Fimg2.duitang.com%2Fuploads%2Fitem%2F201204%2F24%2F20120424191400_ksUCX.jpeg "黑子的篮球"

        >markdown不能直接指定图片的大小,但是可以直接插入img标签来插入图片,如下:  
        <img src = "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1503838331351&di=3729614e18b0d09001b043c1210711b0&imgtype=0&src=http%3A%2F%2Fimg2.duitang.com%2Fuploads%2Fitem%2F201204%2F24%2F20120424191400_ksUCX.jpeg" height = 60 width = 80  alt = "黑子的篮球">
    
    
        ##分割线
        可以在一行中使用3个或更多的 `*` 或 `-` 或 `_` 来表示分割线,如下  
        >********************  
        >--------------------
        >____________________ 
    
    
        ##字符转义
        如果特殊符号需要以纯文本的形式显示,则可以使用转义符号`\`,如  
        >**qwe** (使用转义的显示)  
        >**qwe**(未使用转义的显示) 
    
    
        ##扩展语法
        目前使用编译器不支持扩展语法
    
    
        ##插入空格##
          一般插入空格的时候直接输入空格会无效,这时可以直接使用&nbsp;&nbsp;(这里有两个空格)html实例进行输入空格; 尖括号也是 ,要使用/ &lt; 与/&gt;实例进行输入
    

    具体的语法学习见[链接][link]
    [link]: http://xianbai.me/learn-md/article/convert/html.html "markdown学习地址"

    不积跬步无以至千里
  • 相关阅读:
    第01组-Alpha冲刺总结
    pypy windows安装scrapy
    Python:pip无法使用No module named '_sysconfigdata_m_linux_x86_64-linux-gnu'
    Jenkins+Ansible+Gitlab:通过curl自动推送文件&gitlab自动触发构建
    zabbix安装及问题小结
    虚拟机中的jenkins无法访问&Nginx配置
    centos7 安装gitlab及简单配置
    kerberos&LDAP实现免密码登录搭建
    kerberos&ssh 原理、免密登录搭建
    自启动脚本/etc/rc.local文件
  • 原文地址:https://www.cnblogs.com/jinxiuze/p/7806021.html
Copyright © 2020-2023  润新知