Markdown 強調
1. 前言
Markdown 支持對文字作強調處理,其官方定義如下:
強調性質的文字就是要把字、詞、句的風格改變,例如斜體、粗體等。Markdown 實現(xiàn)這一樣式的方法是將需要強調的內容,用 「星號
*
」或者 「下劃線_
」 包裹住,一個符號的時候代表斜體,如*斜體*
,兩個符號的時候代表粗體,如**粗體**
。原文出處:daringfireball.net。
強調是將局部的文字作突出顯示,用以吸引讀者注意,或提煉文章關鍵字。
環(huán)境說明:
考慮到 Markdown 工具之間的不兼容,有的內容直接從頁面復制粘貼到本地不會正常顯示,大家學習時自己動手寫是肯定沒問題的。本節(jié)所有實例代碼及演示效果均使用 Typora 工具完成。
本節(jié)所有截圖均為 Typora 導出為 HTML 后渲染效果。
2. 語法詳解
2.1 強調語法
在 Markdown 文件中,把 「星號 *
」或者 「下劃線 _
」包括起來的文字部分會變成強調字體,其中由單個符號包括起來的部分變?yōu)樾斌w,由雙個符號包括起來的部分變?yōu)榇煮w。
實例 1:
### 強調語法
- 斜體的演示
*用星號表示的斜體*
_用下劃線表示的斜體_
- 粗體的演示
**用星號表示的粗體**
__用下劃線表示的粗體__
其渲染效果如下:
強調語法會被渲染成 html 的 em
標簽或者 strong
標簽:
<em>斜體</em>
<strong>粗體</strong>
2.2 強調語法的組合應用
強調語法非常靈活,可以通過組合變?yōu)榇中斌w。
實例 2:
### 強調語法的組合應用
- 默認的粗斜體
***標準的粗斜體***
- 用粗體包含斜體
**_用粗體包含斜體的粗斜體_**
- 用斜體包含粗體的粗斜體
*__用粗體包含斜體的粗斜體__*
其渲染效果如下:
3. 使用場景和應用實例
加粗和斜體,都是對文字的變形,都是由西方排版規(guī)則引入的概念。
斜體形態(tài)類似于手寫,多用于有一定長度的重點文字,比如引用、書籍或人物的名稱、夾雜的外語等,多用于英文文檔中。
粗體多用于強調一個段落中的某些關鍵詞,相比斜體,他的強調作用更強,強調的內容更短,多用于標題。
從文字重要性方面理解,斜體的重要性略低于正文,代表對正文的補充;粗體的重要性高于正文,代表對正文內容的提煉。
實例 3:
一篇英語單詞翻譯結果頁。
#### marvel
***verb*** [ I ]
**uk** /?mɑ?.v?l/ **us** /?mɑ?r.v?l/
**-ll-** or US usually **-l-**
___
【中英文釋義】
**to show or experience great surprise or admiration**
**(對…)感到驚奇,驚嘆**
【例句】
1. _We paused to **marvel** at the view._
我們停下來,**感嘆**景色**之美**。
2. _[ + that ] I often **marvel** that humans can treat each other so badly._
我常為人類會如此惡待彼此感到**驚訝**。
3. _[ + speech ] "Just look at that waterfall! Isn't it amazing?" she **marvelled**._
“看那瀑布!真是令人驚嘆,不是嗎?”她**贊嘆道**。
其渲染結果如下:
4. 小結
- 斜體和粗體在中文文檔中使用的頻率并不高,我們所用的標題文字一般是加粗的,文字結尾處可用粗體點名主題;
- 如果需要在文章中使用 「星號
*
」或者 「下劃線_
」,需要在該符號之前添加 「斜杠\
」進行轉義; - 強調內容的開頭和結尾都不能有空格,否則強調語法失效。
當不是特別有必要強調的文字時,請盡量不要使用粗體和斜體,因為它們會影響讀者的閱讀速度,造成停頓。同時粗體字可能導致讀者完全忽略正文的內容,所以請謹慎使用強調語法。