十分鐘學會Markdown語法
Markdown 語法介紹
Markdown 是一種輕量級標記語言,讓寫作者專注於寫作而不用關注樣式。Coding 的許多版塊均採用了 Markdown 語法,比如冒泡、討論、Pull Request 等。
標題
用 Markdown 書寫時,只需要在文字前面加上『# 』即可建立一級標題。同理,建立二級標題、三級標題等只需要增加『# 』個數即可,Markdown 共支援六級標題。如下所示:
# 一級標題 ## 二級標題 ### 三級標題 #### 四級標題 ##### 五級標題 ###### 六級標題
點選預覽可以看到效果:
錨點
Coding 會針對每個標題,在解析時都會新增錨點 id,如
# 錨點
會被解析成:
<h1 id="user-content-錨點">錨點</h1>
注意我們添加了一個 user-content- 的字首,所以如果要自己新增跳轉連結要使用 Markdown 的形式,且連結要加一個 user-content- 字首,如:
[訪問連結](#user-content-錨點);
引用
Markdown 標記區塊引用和 email 中用 『>』的引用方式類似,只需要在整個段落的第一行最前面加上 『>』 :
> Coding.net 為軟體開發者提供基於雲端計算技術的軟體開發平臺,包括專案管理,程式碼託管,執行空間和質量控制等等。
效果圖如下:
區塊引用可以巢狀,只要根據層次加上不同數量的『>』:
> 這是第一級引用。
>
> > 這是第二級引用。
>
> 現在回到第一級引用。
效果圖如下:
引用的區塊內也可以使用其他的 Markdown 語法,包括標題、列表、程式碼區塊等:
> ## 這是一個標題。
> 1. 這是第一行列表項。
> 2. 這是第二行列表項。
>
> 給出一些例子程式碼:
>
> return shell_exec(`echo $input | $markdown_script`);
效果圖如下:
列表
列表專案標記通常放在最左邊,專案標記後面要接一個字元的空格。
無序列表:使用星號、加號或是減號作為列表標記
- Red - Green - Blue
效果圖如下:
有序列表:使用數字接著一個英文句點
1. Red
2. Green
3. Blue
效果圖如下:
如果要在列表專案內放進引用,那『>』就需要縮排:
* Coding.net有以下主要功能:
> 程式碼託管平臺
> 線上執行環境
> 程式碼質量監控
> 專案管理平臺
效果圖如下:
代辦列表: 表示列表是否勾選狀態(注意:[ ] 前後都要有空格)
- [ ] 不勾選 - [x] 勾選
效果圖如下:
程式碼
只要把你的程式碼塊包裹在 “` 之間,你就不需要通過無休止的縮排來標記程式碼塊了。 在圍欄式程式碼塊中,你可以指定一個可選的語言識別符號,然後我們就可以為它啟用語法著色了。 舉個例子,這樣可以為一段 Ruby 程式碼著色:
```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```
效果圖如下:
強調
在Markdown中,可以使用 * 和 _ 來表示斜體和加粗。
斜體:
*Coding,讓開發更簡單*
_Coding,讓開發更簡單_
效果圖如下:
加粗:
**Coding,讓開發更簡單**
__Coding,讓開發更簡單__
效果圖如下:
自動連結
方括號顯示說明,圓括號內顯示網址, Markdown 會自動把它轉成連結,例如:
[超強大的雲開發平臺Coding](http://coding.net)
效果圖如下:
表格
在 Markdown 中,可以製作表格,例如:
First Header | Second Header | Third Header
------------ | ------------- | ------------
Content Cell | Content Cell | Content Cell
Content Cell | Content Cell | Content Cell
效果圖如下:
或者也可以讓表格兩邊內容對齊,中間內容居中,例如:
First Header | Second Header | Third Header
:----------- | :-----------: | -----------:
Left | Center | Right
Left | Center | Right
效果圖如下:
分割線
在 Markdown 中,可以使用 3 個以上『-』符號製作分割線,例如:
這是分隔線上部分內容
---
這是分隔線上部分內容
效果圖如下:
圖片
Markdown 使用了類似連結的語法來插入圖片, 包含兩種形式: 內聯 和 引用.
內聯圖片語法如下:
![Alt text](/path/to/img.jpg) 或 ![Alt text](/path/to/img.jpg "Optional title")
也就是:
- 一個驚歎號『!』
- 接著一個方括號,裡面是圖片的替代文字
- 接著一個普通括號,裡面是圖片的網址,最後還可以用引號包住並加上 選擇性的『title’』文字。
引用圖片語法如下:
![Alt text][id]
『id』 是圖片引用的名稱. 圖片引用使用連結定義的相同語法:
[id]: url/to/image "Optional title attribute"
相關推薦
十分鐘學會Markdown語法
Markdown 語法介紹Markdown 是一種輕量級標記語言,讓寫作者專注於寫作而不用關注樣式。Coding 的許多版塊均採用了 Markdown 語法,比如冒泡、討論、Pull Request 等。標題用 Markdown 書寫時,只需要在文字前面加上『# 』即可建立一
5分鐘學會Markdown語法,在GitHub上寫出漂亮文字,提升別人閱讀體驗
今天研究下在GitHub中如何漂亮的書寫readme部分 markdown是一種純文字格式的標記語言。通過簡單的標記語法,它可以使普通文字內容具有一定的格式。 1、因為是純文字,所以只要支援markdown的地方都能獲得一樣的編輯效果,可以讓作者擺脫排版的困擾,專心寫作。 2、操作簡單。
10分鐘學會Markdown常用語法
###1.標題 #一級標題 ##二級標題 ###三級標題 ####四級標題 #####五級標題 ######六級標題 ###2.無序列表 * (星號)+(一個空格)開頭 * (星號)+(一個空格開)頭 * (星號)+(一個空格)開頭 ###3.有序表 (數字.)
3) 十分鐘學會android--建立第一個APP,建立簡單的用戶界面
使用 圖標 run class 屏幕寬度 情況下 不可見 文本輸入框 nes 在本小節裏,我們將學習如何用 XML 創建一個帶有文本輸入框和按鈕的界面。下一節課將學會使 APP 對按鈕做出響應——按鈕被按下時,文本框裏的內容被發送到另外一個 Acti
8) 十分鐘學會android--Activity的生命周期之停止與重啟
圖標 getc uid contex ont progress 部分 重啟 settings 恰當的停止與重啟我們的activity是很重要的,在activity生命周期中,他們能確保用戶感知到程序的存在並不會丟失他們的進度。在下面一些關鍵的場景中會涉及到停止與重啟:
(轉)大資料處理之道(十分鐘學會Python)
轉自:http://blog.csdn.net/u010700335/article/details/42025391,如侵刪 (0)目錄 快速學Python 和 易犯錯誤(文字處理) Python文字處理和Java/C比對 十分鐘學會Python的基本型別 快速學會Python(
十分鐘學會Flask
什麼是Flask Flask是一個基於Python並且依賴於Jinja2模板引擎和Werkzeug WSGI服務的一個微型框架 Flask中包含一個輕量級的web 伺服器主要用於在開發階段測試使用 Falsk使用MTV框架模式 MTV框架模式 M : Models , 模型層 ,
【十分鐘學會】正則表示式字元匹配攻略
閱讀建議:看一下正則表示式基礎,有一定的基本概念,效果最佳。 正則表示式是匹配模式,要麼匹配字元,要麼匹配位置。請記住這句話。 然而關於正則如何匹配字元的學習,大部分人都覺得這塊比較雜亂。 畢竟元字元太多了,看起來沒有系統性,不好記。本
十分鐘學會Python函數語言程式設計
函數語言程式設計到底是什麼?本文將詳解其概念,同時分享怎樣在 Python 中使用函數語言程式設計。主要內容包括列表解析式和其他形式的解析式。 函式式模型 在命令式模型中,執行程式的方式是給計算機一系列指
十分鐘學會 Haskell
1 概要Haskell 是函式式(一切通過函式呼叫來完成)、靜態、隱式型別(型別由編譯器檢測,型別宣告不是必需的)、惰性(除非必要,否則什麼也不做)的語言。其最大眾化的近親大概是 ML 族語言(不過不是惰性的)。最流行(common)的 Haskell 編譯器是 GHC,下載地址。GHC 在 GNU/Linu
十分鐘學會函式式 Python!
函數語言程式設計到底是什麼?本文將詳解其概念,同時分享怎樣在 Python 中使用函數語言程式設計。主要內容包括列表解析式和其他形式的解析式。 函式式模型 在命令式模型中,執行程式的方式是給計算機一系列指令讓它執行。執行過程中計算機會改變狀態。例如,
十分鐘學會Java8新特性:lambda表示式和Stream API
Java8 的新特性:Lambda表示式、強大的 Stream API、全新時間日期 API、ConcurrentHashMap、MetaSpace。總得來說,Java8 的新特性使 Java 的執行速度更快、程式碼更少、便於並行、最大化減少空指標異常。 這篇文章分享之前我還是要推薦下我
十分鐘學會 tmux
# 開啟滑鼠模式 set -g mode-mouse on # 允許滑鼠選擇窗格 set -g mouse-select-pane on # 如果喜歡給視窗自定義命名,那麼需要關閉視窗的自動命名 set-option -g allow-rename off # 如果對 vim
Python 十分鐘學會pandas基本資料操作
importIn[1]: import numpy as np In[2]: import pandas as pd In[3]: import matplotlib.pyplot as plt 建立物件通過list建立Series,pandas建立預設的整數索引In[4]: s = pd.Series
十分鐘學會Fiddler
一.Fiddler介紹 Fiddler是一個http抓包改包工具,fiddle英文中有“欺騙、偽造”之意,與wireshark相比它更輕量級,上手簡單,因為只能抓http和https資料包,所以在針對http和https資料包的抓取上它更加專業。 不僅可以記錄客戶端和
十分鐘學會正則表示式
1、正則表示式 正則表示式(regular expression)描述了一種字串匹配的模式,可以用來檢查一個串是否含有某種子串、將匹配的子串做替換或者從某個串中取出符合某個條件的子串等。 模式:使用一種特殊符號來實現字串的匹配 2、建立正則物件 ①隱式建立 var 正則物件
十分鐘學會Charles抓包(iOS的http/https請求)
Charles安裝HTTP抓包HTTPS抓包1. Charles安裝2. HTTP抓包(1)檢視電腦IP地址(2)設定手機HTTP代理手機連上電腦,點選“設定->無線區域網->連線的WiFi”,設定HTTP代理:伺服器為電腦IP地址:如192.168.1.169埠:8888設定代理後,需要在電腦上
十分鐘學會Python的基本型別
一:起因 (1)說起學習Python的原因,上一篇blog已經提到過了;Python掐指一算不過是自己接觸過的第四門大型語言(從接觸到現在已經2周了)c/c++ ,Java,MATLAB(PS:應該還不算入門,只會簡單的應用),之後就是python了。 (2)c/c++ 到
十分鐘學會Scratch圖形化程式設計
一、概要 Scratch是麻省理工學院開發的供兒童或者初學者學習程式設計的開發平臺。其通過點選並拖拽的方式,完成程式設計,可以使兒童或者成人程式設計初學者學習程式設計基礎概念等。Scratch是一款積木式圖形程式設計軟體。 授權協議:GPLv2 開發語言:C/C++ 官網地址:https://scratch
Markdown語法圖文全面詳解(10分鐘學會)
轉自碼個蛋公眾號 目錄 前言 寫過部落格或者github上面的文件的,應該知道Markdown語法的重要性,不知道的朋友們也彆著急,一篇部落格輕鬆搞定Markdown語法。話說這個語法超級簡單,一看就會,不信你點進來看看。 1. 快捷鍵 跳轉到目