久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Markdown基礎(chǔ)語(yǔ)法詳解:純文本寫作的核心技巧與避坑指南

Markdown基礎(chǔ)語(yǔ)法詳解:純文本寫作的核心技巧與避坑指南 寫技術(shù)文檔這幾年我?guī)缀趺刻於荚诟?Markdown 打交道。無(wú)論是寫項(xiàng)目說(shuō)明、整理筆記、發(fā)博客還是給團(tuán)隊(duì)寫內(nèi)部協(xié)作文檔Markdown 都是我首選的寫作格式。它看似簡(jiǎn)單——幾個(gè)符號(hào)、幾行標(biāo)記卻能解決內(nèi)容排版里最煩人的那批問(wèn)題字號(hào)不統(tǒng)一、樣式復(fù)制失敗、換個(gè)平臺(tái)格式就亂。我見過(guò)不少剛接觸的人的第一反應(yīng)是這玩意兒不就是幾個(gè) # 和 * 嗎有什么好學(xué)的。但實(shí)際用上一段時(shí)間就會(huì)發(fā)現(xiàn)越基礎(chǔ)的東西越值得把細(xì)節(jié)摳清楚。這一篇我不打算寫教科書式的條目匯編而是以一個(gè)日常使用者的角度把 Markdown 基礎(chǔ)語(yǔ)法里最常用的那部分講透順便聊聊哪些地方容易踩坑、為什么這么寫、以及怎么根據(jù)自己的習(xí)慣搭一套順手的寫作流程。如果你正在學(xué) Markdown或者已經(jīng)用了一段時(shí)間但總感覺有些地方不順手這篇文章會(huì)很適合你。內(nèi)容會(huì)覆蓋設(shè)計(jì)思路、核心語(yǔ)法、實(shí)操中的各種細(xì)節(jié)、常見問(wèn)題排查、還有不同平臺(tái)的兼容性差異。我不保證講完全部冷門用法但我可以保證讀完你會(huì)對(duì)標(biāo)注、嵌套、表格、代碼塊這些常用操作心里有底寫起來(lái)不再猶豫。1. 從設(shè)計(jì)思路說(shuō)起Markdown 為什么是純文本聊語(yǔ)法之前我想先說(shuō)說(shuō) Markdown 的底層邏輯。很多人直接上手學(xué)符號(hào)學(xué)會(huì)了卻總在奇怪的地方卡殼本質(zhì)上就是沒搞懂它為什么要做成現(xiàn)在這個(gè)樣子。1.1 極簡(jiǎn)標(biāo)記專注內(nèi)容本身Markdown 的核心思想其實(shí)特別樸素我寫的是一份帶標(biāo)記的純文本文件而不是一份“排版好的文檔”。傳統(tǒng)編輯器的做法是你一邊輸入內(nèi)容一邊定義它的格式——選中文字、點(diǎn)按鈕、調(diào)字體、改顏色。聽起來(lái)很直觀但實(shí)際帶來(lái)的問(wèn)題是你的注意力一直被格式牽引真正的內(nèi)容反而不那么連貫了。Markdown 反過(guò)來(lái)它把排版需要的信息用幾個(gè)字符直接寫進(jìn)文本里。想寫個(gè)大標(biāo)題就在行首放一個(gè)#想讓某個(gè)詞加粗就用兩個(gè)星號(hào)把它包起來(lái)。這樣做的第一個(gè)好處是寫作的時(shí)候手不需要離開鍵盤不需要去點(diǎn)任何菜單思路不會(huì)被打斷。第二個(gè)好處更加實(shí)際因?yàn)樗羌兾谋灸愀静挥脫?dān)心格式會(huì)丟。不管把這個(gè)文件拿到什么編輯器、什么系統(tǒng)、什么設(shè)備上打開內(nèi)容本身永遠(yuǎn)都是完整的。1.2 一次編寫處處轉(zhuǎn)換我記得最早接觸 Markdown 的時(shí)候有個(gè)疑問(wèn)光寫純文本怎么轉(zhuǎn)成那種排版精美的頁(yè)面后來(lái)才明白Markdown 的渲染思路其實(shí)是“中間層”。你寫的是帶標(biāo)記的源文件外面套一層轉(zhuǎn)換引擎就能把它變成 HTML、PDF、Word、微信公眾號(hào)格式等各種各樣的輸出。這種思路很像寫代碼的人常說(shuō)的一句話數(shù)據(jù)與展示分離。你用統(tǒng)一的標(biāo)記語(yǔ)言寫好數(shù)據(jù)展示層可以隨時(shí)換皮膚。同一個(gè) Markdown 文件放在代碼托管平臺(tái)上是帶高亮的源碼風(fēng)格放在筆記軟件里是清爽干凈的閱讀風(fēng)格放到博客系統(tǒng)里又是完全不一樣的主題樣式。如果換作傳統(tǒng)編輯器輸出的文檔你得為每個(gè)平臺(tái)重新排版一遍操心字體大小、圖片位置、行間距這些工作本身和內(nèi)容創(chuàng)作毫無(wú)關(guān)系純粹是消耗精力。1.3 通用性帶來(lái)長(zhǎng)期價(jià)值讓我真正堅(jiān)定用 Markdown 的是它的通用性。我這些年積攢下來(lái)的筆記和文檔有幾百篇中間換過(guò)好幾款筆記軟件、博客平臺(tái)、協(xié)作工具但從來(lái)沒有遇到過(guò)內(nèi)容遷移的問(wèn)題。原因很簡(jiǎn)單Markdown 是純文本只要有文本編輯器就能打開它有統(tǒng)一的基本約定幾乎所有平臺(tái)都支持解析。而這些約定簡(jiǎn)單到不可能徹底失效。這其實(shí)也解釋了為什么很多簡(jiǎn)歷、開源項(xiàng)目說(shuō)明、技術(shù)博客、甚至?xí)某醺宥荚谟?Markdown。它不是某個(gè)獨(dú)立軟件創(chuàng)造出來(lái)的私有格式而是一種事實(shí)標(biāo)準(zhǔn)用戶的選擇成本很低轉(zhuǎn)移的代價(jià)也極低。所以我建議每個(gè)剛開始寫作的人不管寫的是技術(shù)文章還是日常生活記錄都可以從 Markdown 入手。它給你的不是一套排版方案而是一種穩(wěn)定、可靠、能長(zhǎng)期跟著你走的寫作方式。2. 基礎(chǔ)語(yǔ)法拆解每個(gè)標(biāo)記都學(xué)明白這一節(jié)會(huì)進(jìn)入實(shí)用層面。我不打算把語(yǔ)法一條條列完就收工那樣的話網(wǎng)上隨便找張速查表就夠用了。我想在講每個(gè)標(biāo)記的同時(shí)把背后容易忽略的細(xì)節(jié)、常見誤區(qū)一并說(shuō)出來(lái)這樣你學(xué)習(xí)的時(shí)候能少走一些彎路。2.1 標(biāo)題注意空格別吞字標(biāo)題是最高頻的語(yǔ)法之一寫法是行首加#從一級(jí)到六級(jí)依次對(duì)應(yīng) 1 到 6 個(gè)井號(hào)。但這里有個(gè)很多人一開始就忽略的點(diǎn)#和標(biāo)題文字之間要加一個(gè)空格。比如# 一級(jí)標(biāo)題 ## 二級(jí)標(biāo)題 ### 三級(jí)標(biāo)題加了空格之后渲染器才明確知道井號(hào)是標(biāo)記符號(hào)而不是標(biāo)題內(nèi)容的一部分。如果你寫#核心功能在部分平臺(tái)里它可能被識(shí)別成標(biāo)題也可能把#直接當(dāng)成文字輸出表現(xiàn)不一致。這種不一致一旦出現(xiàn)在你交付的文檔里結(jié)果很難看。標(biāo)題的層級(jí)邏輯也需要提前想清楚。一級(jí)標(biāo)題在一個(gè)頁(yè)面里最好只有一個(gè)類似文章總題二級(jí)標(biāo)題是章節(jié)三級(jí)、四級(jí)往下依次細(xì)分。不要跳過(guò)層級(jí)比如從二級(jí)直接跳到四級(jí)渲染效果雖然不會(huì)報(bào)錯(cuò)但閱讀結(jié)構(gòu)會(huì)很亂尤其在生成目錄時(shí)跳級(jí)會(huì)導(dǎo)致目錄結(jié)構(gòu)斷裂。實(shí)操里我的習(xí)慣是正文常駐二級(jí)標(biāo)題章節(jié)內(nèi)部用三級(jí)遇到特殊情況才用四級(jí)。這個(gè)習(xí)慣能保證整篇文檔的結(jié)構(gòu)清楚、不過(guò)度嵌套。另外標(biāo)題下面建議空一行再接正文即使不空也能渲染但空一行對(duì) Markdown 源碼的可讀性非常有幫助尤其是別人拿到你的源文件時(shí)一眼能分清結(jié)構(gòu)。2.2 強(qiáng)調(diào)語(yǔ)法星號(hào)與下劃線的差別強(qiáng)調(diào)包括加粗、斜體和刪除線它們是行內(nèi)文字排版最常見的需求。加粗是一對(duì)雙星號(hào)或雙下劃線**加粗文字** __也可以加粗__斜體是單星號(hào)或單下劃線*斜體文字* _也可以斜體_刪除線是用兩個(gè)波浪號(hào)包起來(lái)~~刪除內(nèi)容~~這里有一個(gè)非常值得說(shuō)的細(xì)節(jié)同一種效果星號(hào)和下劃線幾乎是等效的但我的實(shí)際推薦是盡量統(tǒng)一使用星號(hào)。原因是下劃線在英文里有時(shí)會(huì)和單詞本身混淆比如_hello_world_這種形式有些渲染器會(huì)把它理解成斜體標(biāo)記而更多情況下閱讀源碼時(shí)會(huì)覺得奇怪。星號(hào)沒有這種困擾。強(qiáng)調(diào)符號(hào)里還有一個(gè)常見誤區(qū)符號(hào)和文字之間不能有空格。比如** 加粗 **在不少平臺(tái)上渲染不出來(lái)因?yàn)榍昂蠖嗔丝崭窠馕銎鲿?huì)按字面空格看待。正確寫法是符號(hào)與文字緊貼不加空格。另外嵌套強(qiáng)調(diào)時(shí)要注意配對(duì)順序比如加粗里面嵌斜體可以寫**這是加粗里的 *斜體* 文字**星號(hào)的配對(duì)是逐層的寫反了會(huì)漏掉一部分效果。2.3 列表有序和無(wú)序的差異與嵌套列表是整理信息的利器分無(wú)序列表和有序列表兩種。無(wú)序列表只要在行首加-、*或后面跟一個(gè)空格再接內(nèi)容例如- 第一項(xiàng) - 第二項(xiàng) - 第三項(xiàng)有序列表是數(shù)字加英文句點(diǎn)加空格1. 第一步 2. 第二步 3. 第三步這里容易出問(wèn)題的是兩個(gè)地方。第一有序列表的數(shù)字不需要連續(xù)正確。你可以全部寫1.渲染時(shí)它會(huì)自動(dòng)按順序遞增。這其實(shí)是個(gè)很實(shí)用的技巧因?yàn)槟阍谡{(diào)整條目順序時(shí)不需要手動(dòng)改序號(hào)只要保證條目順序?qū)托袖秩境鰜?lái)始終是 1、2、3、4。第二列表嵌套需要縮進(jìn)。子列表要在父列表項(xiàng)下面另起一行并且縮進(jìn)兩個(gè)或四個(gè)空格具體看平臺(tái)。嵌套例子- 分類一 - 子項(xiàng) A - 子項(xiàng) B - 分類二如果縮進(jìn)不對(duì)子列表會(huì)被拍平變成平級(jí)條目整個(gè)結(jié)構(gòu)的層級(jí)感就沒了。我踩過(guò)不少次這個(gè)坑后來(lái)養(yǎng)成了一個(gè)習(xí)慣凡寫嵌套列表都會(huì)在源碼里刻意檢查縮進(jìn)是否整齊。你可能會(huì)問(wèn)為什么非要在源碼層面較真因?yàn)?Markdown 源碼的整潔度決定了后期維護(hù)的難度現(xiàn)在嫌檢查麻煩以后改結(jié)構(gòu)時(shí)更麻煩。2.4 引用多層次嵌套與實(shí)用場(chǎng)景引用在 Markdown 里用右尖括號(hào)表示通常用于轉(zhuǎn)述他人觀點(diǎn)、引用文獻(xiàn)片段、或者突出強(qiáng)調(diào)某段重要說(shuō)明?;緦懛?這是一個(gè)引用塊引用塊可以嵌套引用塊內(nèi)部再寫一個(gè)就能嵌套二級(jí)引用這在逐層追溯信息來(lái)源時(shí)非常好用 外層引用 內(nèi)層引用引用塊還可以包含其他元素比如標(biāo)題、列表、代碼塊。它們只需要在引用內(nèi)部按普通 Markdown 語(yǔ)法編寫即可。比如 ## 引用內(nèi)的標(biāo)題 - 列表?xiàng)l目一 - 列表?xiàng)l目二 這是正文。寫引用時(shí)要注意每個(gè)引用行最好都以開頭哪怕中間有空行也要寫成空行的形式。有些平臺(tái)允許“懶寫法”即只要段落第一行有后續(xù)幾行不寫也算引用內(nèi)但換來(lái)?yè)Q去容易出錯(cuò)。我個(gè)人的習(xí)慣是每行都帶一勞永逸。引用還有一個(gè)思路上的應(yīng)用很多人會(huì)忽略寫教程或提示信息時(shí)拿引用塊裝“注意事項(xiàng)”比用普通段落醒目得多。尤其在一個(gè)較長(zhǎng)文檔里讀者快速掃視時(shí)眼睛會(huì)優(yōu)先注意到引用塊的顏色變化這其實(shí)是閱讀體驗(yàn)上的一種引導(dǎo)技巧。2.5 鏈接與圖片路徑和尺寸都要上心鏈接的基本語(yǔ)法是[顯示文字](目標(biāo)地址)例如[我的博客](https://example.com)鏈接可以分為外部鏈接和相對(duì)鏈接。外部鏈接指向完整的網(wǎng)址相對(duì)鏈接指向本地文件在寫項(xiàng)目說(shuō)明時(shí)非常常用。比如你在文檔里引用同目錄下的另一份文檔可以寫[開發(fā)指南](docs/guide.md)這樣點(diǎn)擊時(shí)可以直接跳轉(zhuǎn)到該文件。圖片語(yǔ)法只比鏈接多一個(gè)感嘆號(hào)![替代文字](圖片地址)這里我特別想提醒三件事第一替代文字不是隨便寫的。它用于圖片加載失敗時(shí)顯示的文字也是無(wú)障礙閱讀和搜索引擎識(shí)別圖片內(nèi)容的依據(jù)。認(rèn)真的文檔里替代文字應(yīng)當(dāng)簡(jiǎn)明描述圖片內(nèi)容像“登錄頁(yè)面截圖”“架構(gòu)圖”這樣而不是空著或?qū)懸淮畞y碼。第二相對(duì)路徑的寫法要非常小心。如果你用 Markdown 寫項(xiàng)目文檔并存放圖片推薦在項(xiàng)目里建一個(gè)assets或images文件夾文中引用時(shí)使用相對(duì)路徑比如![配置界面](assets/config.png)。如果直接用絕對(duì)路徑文檔從一臺(tái)電腦拷到另一臺(tái)電腦時(shí)圖片就全部失效。你也不能依賴網(wǎng)絡(luò)圖床鏈接外部鏈接一旦失效文檔里就是一堆碎圖。第三Markdown 原生的圖片語(yǔ)法不支持設(shè)置寬度、高度、居中。想調(diào)圖片尺寸常用的方案是直接使用 HTML 的img標(biāo)簽像這樣img srcassets/screenshot.png width60% /幾乎所有的 Markdown 渲染器都允許混入 HTML。這個(gè)特性在普通文本里用得少但在寫正式文檔時(shí)用處不小我們后面還會(huì)專門聊。2.6 表格注意管道符與對(duì)齊表格是 Markdown 基礎(chǔ)語(yǔ)法里最“有脾氣”的一部分。它用管道符|分隔列用一行短橫線作為表頭與內(nèi)容的分隔行?;A(chǔ)寫法| 功能 | 快捷鍵 | 適用場(chǎng)景 | | ---- | :---: | -------: | | 加粗 | CtrlB | 強(qiáng)調(diào)重點(diǎn) | | 斜體 | CtrlI | 引入名詞 | | 刪除線 | ~~ | 標(biāo)記廢棄 |第二行| ---- |是分隔行它還承擔(dān)著對(duì)齊方式的任務(wù)。冒號(hào)在左邊表示左對(duì)齊兩邊都有冒號(hào)表示居中冒號(hào)在右邊表示右對(duì)齊。上面的示例里“功能”沒有冒號(hào)即默認(rèn)左對(duì)齊“快捷鍵”是居中“適用場(chǎng)景”是右對(duì)齊。表格最容易踩的坑是管道符周圍的空格。Markdown 解析表格時(shí)依賴管道符來(lái)區(qū)分列所以每一行管道符數(shù)量必須相同。如果你某一行少了一個(gè)管道符整個(gè)表格就會(huì)渲染異常有時(shí)甚至?xí)?dǎo)致后續(xù)內(nèi)容全部變成表格的一部分亂成一團(tuán)。我見過(guò)不少人為了美觀把表格里的內(nèi)容用大量空格對(duì)齊。這種美化其實(shí)完全沒有必要因?yàn)殇秩境鰜?lái)看的是最終表格源碼里的空格只是輔助解析的渲染器會(huì)自動(dòng)忽略多余的空白。與其花時(shí)間對(duì)齊源碼不如保證每一行管道符數(shù)量一致內(nèi)容緊貼管道符即可。2.7 分割線三個(gè)符號(hào)的安全寫法分割線用三個(gè)或以上的-、*、_獨(dú)行書寫即可--- *** ___這里有一個(gè)老手才知道的坑---不光是分割線它還有可能是二級(jí)標(biāo)題的另一種寫法。在 Markdown 里任何一段文字下面緊跟一行---都會(huì)被解析成二級(jí)標(biāo)題。比如我的標(biāo)題 ---這樣寫的后果是“我的標(biāo)題”會(huì)被渲染成二級(jí)標(biāo)題而不是正文上方的分割線。想避免這種歧義可以在分割線上下都保留空行并且盡量讓分割線前后不要緊貼著正文段落。最穩(wěn)妥的做法是分割線單獨(dú)成段和上下文都隔一個(gè)空行。很多編輯器在你寫---后會(huì)自動(dòng)補(bǔ)出空行就是在規(guī)避這個(gè)問(wèn)題。3. 代碼與代碼塊寫技術(shù)內(nèi)容的必備姿勢(shì)如果一定要我選出 Markdown 語(yǔ)法里最值錢的一部分我可能會(huì)把票投給代碼相關(guān)的語(yǔ)法。它讓 Markdown 成了寫技術(shù)文檔的標(biāo)準(zhǔn)語(yǔ)言。3.1 行內(nèi)代碼反引號(hào)的配對(duì)魔法行內(nèi)代碼用于在普通句子中提到變量名、函數(shù)名、命令等。用單個(gè)反引號(hào)包住內(nèi)容即可這里需要執(zhí)行 git commit 命令。行內(nèi)代碼的樣式通常是等寬字體加底色和正文有明顯區(qū)分。它和普通文字最大的區(qū)別是內(nèi)部的符號(hào)不會(huì)被當(dāng)作 Markdown 語(yǔ)法解析。比如你想在文章里寫*不重要*如果直接放在正文里會(huì)把文字變成斜體如果放在反引號(hào)里就能原樣輸出星號(hào)和文字。但反引號(hào)本身也有一個(gè)坑如果內(nèi)容里恰好需要用到反引號(hào)怎么辦比如你想在文章里寫“使用 符號(hào)表示行內(nèi)代碼”這時(shí)候外層包裹的反引號(hào)會(huì)和內(nèi)層反引號(hào)沖突。解決辦法是加長(zhǎng)邊界反引號(hào)用兩個(gè)反引號(hào)包裹一個(gè)反引號(hào)例如 這個(gè)是反引號(hào)同理內(nèi)容里如果有兩個(gè)連續(xù)反引號(hào)外層就可以用三個(gè)。理解了邊界加長(zhǎng)的思路這部分就不難了。3.2 圍欄代碼塊別忘記標(biāo)注語(yǔ)言多行代碼塊使用三個(gè)反引號(hào)包裹也可以使用三個(gè)波浪號(hào)。前一種寫法更常見也是我的首選。圍欄代碼塊最大的優(yōu)勢(shì)是可以指定編程語(yǔ)言讓渲染器做語(yǔ)法高亮function hello() { console.log(Hello, Markdown!); }圍欄代碼塊是一把雙刃劍高度靈活但也容易出錯(cuò)。最常見的錯(cuò)誤是忘記關(guān)閉三個(gè)反引號(hào)結(jié)果后面的所有內(nèi)容全部被當(dāng)成了代碼直到下一個(gè)三個(gè)反引號(hào)出現(xiàn)代碼塊才結(jié)束。這種錯(cuò)誤的特征是排版突然變成等寬字體、所有 Markdown 標(biāo)記全部失效。排查時(shí)只要上下找找漏掉的那行圍欄就行。另一個(gè)常見問(wèn)題是語(yǔ)言標(biāo)注寫錯(cuò)。不寫語(yǔ)言標(biāo)注并不影響渲染但會(huì)失去高亮閱讀體驗(yàn)差一截。標(biāo)注語(yǔ)言時(shí)用規(guī)范的小寫名稱比如javascript、python、bash、json不同平臺(tái)支持的語(yǔ)法高亮器略有差異但通用名基本都能識(shí)別。3.3 縮進(jìn)代碼塊老式寫法的優(yōu)缺點(diǎn)除了圍欄代碼塊還有一種更原始的方式每行前縮進(jìn)四個(gè)空格或一個(gè)制表符。這是一個(gè)縮進(jìn)代碼塊 內(nèi)容放在四個(gè)空格之后 第二行也在縮進(jìn)里這種寫法的優(yōu)點(diǎn)是簡(jiǎn)潔缺點(diǎn)也很明顯無(wú)法指定語(yǔ)言高亮在列表里很難控制縮進(jìn)層級(jí)。如果你在列表項(xiàng)里需要再放代碼塊縮進(jìn)會(huì)變得層層疊疊極易出錯(cuò)。所以現(xiàn)在的主流平臺(tái)幾乎都不再推薦這種寫法了但你在閱讀老文檔時(shí)還是可能會(huì)遇到需要知道它是什么。我的原則很簡(jiǎn)單能用圍欄代碼塊就不用縮進(jìn)代碼塊尤其是寫正式文檔時(shí)可讀性和高亮效果都明顯更好。4. 搭建日常寫作流程編輯、渲染與管理學(xué)會(huì)了標(biāo)記語(yǔ)法之后真正決定效率的是工作流。不會(huì)用工具語(yǔ)法學(xué)得再熟也白搭。這一節(jié)我會(huì)講講怎么圍繞 Markdown 搭建一套順手的工作流包括編輯器選擇、圖片管理、目錄生成和版本沉淀。4.1 編輯器選擇思路市面上的 Markdown 編輯器很多各有偏向但選擇時(shí)主要看三條編輯體驗(yàn)、渲染預(yù)覽、擴(kuò)展能力。如果你追求所見即所得可以選那些“實(shí)時(shí)渲染”型的編輯器左側(cè)是源碼右側(cè)是渲染預(yù)覽也有的編輯器直接輸入即渲染光標(biāo)所在行顯示源碼其他行顯示效果。這類編輯器對(duì)新手很友好犯錯(cuò)時(shí)會(huì)立刻看到異常效果調(diào)試起來(lái)快。如果你更喜歡代碼風(fēng)格可以考慮用代碼編輯器加 Markdown 插件的方式。這樣做的優(yōu)勢(shì)是你只需要熟悉一個(gè)編輯器就夠不用在多個(gè)工具之間切來(lái)切去而且代碼編輯器里的 Git 集成、文件樹、全局搜索等能力都很成熟對(duì)管理一大套文檔非常順手。如果你是重度筆記用戶那就直接選一款筆記軟件。它們通常自帶云同步、全文檢索、標(biāo)簽體系這些功能對(duì)寫零散知識(shí)記錄很有幫助。不管選哪類我都建議你一定試一下它的導(dǎo)出能力有的工具導(dǎo)出 PDF 時(shí)樣式混亂有的導(dǎo)出圖片會(huì)丟相對(duì)路徑這些問(wèn)題在選定工作流之前發(fā)現(xiàn)比等到交付文檔時(shí)才措手不及要好得多。4.2 圖片文件管理方案圖片是文檔里最容易出問(wèn)題的一環(huán)。我早期寫文檔時(shí)喜歡直接把圖片拖進(jìn)編輯器編輯器會(huì)自動(dòng)生成一份本地文件但目錄結(jié)構(gòu)一團(tuán)糟圖片名字也是隨機(jī)生成的根本看不出哪張圖對(duì)應(yīng)哪段內(nèi)容。后來(lái)我固定了一套方案每個(gè)項(xiàng)目建立獨(dú)立的目錄如assets/圖片命名要有語(yǔ)義比如login-dialog-error.png文中引用一律使用相對(duì)路徑如![登錄彈窗報(bào)錯(cuò)](assets/login-dialog-error.png)同一項(xiàng)目?jī)?nèi)所有相對(duì)路徑以項(xiàng)目根目錄為基準(zhǔn)文件夾移動(dòng)時(shí)同步調(diào)整這套辦法看起來(lái)很簡(jiǎn)單但它解決了一個(gè)真實(shí)痛點(diǎn)項(xiàng)目變多以后你不需要打開圖片看內(nèi)容光看文件名和引用位置就能知道文檔在說(shuō)什么。對(duì)協(xié)同伙伴來(lái)講也友好他們拿到整個(gè)項(xiàng)目文件夾打開文檔時(shí)所有圖片都能正常顯示不需要額外問(wèn)路徑。4.3 生成目錄和錨點(diǎn)跳轉(zhuǎn)有些寫作場(chǎng)景要求開頭有個(gè)目錄結(jié)構(gòu)尤其是長(zhǎng)文檔。Markdown 生成目錄有兩種方式自動(dòng)和手動(dòng)。自動(dòng)目錄由渲染器提供一般在文檔中插入一個(gè)占位標(biāo)記渲染時(shí)自動(dòng)掃描所有標(biāo)題生成目錄。這種方式適合平臺(tái)和工具支持能力強(qiáng)的場(chǎng)景改標(biāo)題后目錄會(huì)跟著更新幾乎不用維護(hù)。手動(dòng)目錄是手寫的鏈接列表指向各標(biāo)題的錨點(diǎn)。Markdown 渲染 HTML 時(shí)標(biāo)題會(huì)自帶錨點(diǎn)鏈接到錨點(diǎn)的方法在 2.5 節(jié)提過(guò)[文字](#鏈接目標(biāo))。不過(guò)不同平臺(tái)對(duì)中文錨點(diǎn)的處理策略不同有的自動(dòng)轉(zhuǎn)拼音有的保留中文有的忽略大小寫和空格。手寫錨點(diǎn)時(shí)最穩(wěn)的做法是先去預(yù)覽頁(yè)面里復(fù)制實(shí)際生成的錨點(diǎn)地址拿來(lái)直接用不要憑想象寫。我個(gè)人更傾向于自動(dòng)生成目錄。原因很直白文檔經(jīng)常要改標(biāo)題手寫目錄表同步更新很容易遺漏而自動(dòng)目錄不會(huì)出這種問(wèn)題。維護(hù)成本低出錯(cuò)率低長(zhǎng)期看一定更劃算。4.4 配合版本管理沉淀資產(chǎn)最后想提一下版本管理。如果你寫的是項(xiàng)目文檔強(qiáng)烈建議把 Markdown 文檔目錄一起納入版本管理。這樣每次改動(dòng)都有記錄時(shí)間久了可以回溯也可以對(duì)比不同版本之間內(nèi)容的變化。Markdown 是純文本差異對(duì)比非常清晰哪個(gè)詞被改了、哪一段被刪了都?xì)v歷在目。這個(gè)習(xí)慣在合作場(chǎng)景下價(jià)值更大。幾個(gè)人同時(shí)維護(hù)一份文檔版本合并的沖突提示非常直觀Markdown 不像二進(jìn)制文件那樣需要專業(yè)工具才能解析直接用文本對(duì)比工具就能解決大部分沖突。我講一個(gè)真實(shí)的體會(huì)曾經(jīng)有一次合作者改完文檔后不小心刪掉了一整節(jié)內(nèi)容但因?yàn)槲臋n在版本管理里幾分鐘就找回了舊版本避免了返工。5. 常見問(wèn)題與排查技巧實(shí)錄很多人學(xué)完語(yǔ)法就開始寫但寫著寫著會(huì)遇到各種奇怪的現(xiàn)象感覺好像哪兒都不對(duì)。這一節(jié)我把實(shí)際使用里最常遇到的問(wèn)題和排查思路整理成速查式的列表你遇到類似情況時(shí)可以直接對(duì)照。5.1 換行不生效這是被問(wèn)得最多的問(wèn)題。很多新手在 Markdown 里寫完一段后直接按一次回車渲染出來(lái)發(fā)現(xiàn)和上一段擠在一起。原因在于Markdown 中單個(gè)換行符在大多數(shù)平臺(tái)上會(huì)被當(dāng)作普通空格處理只有空一行才能表示段落換行。這是一個(gè)歷史遺留約定但今天幾乎所有主流渲染器都會(huì)這樣處理。解決辦法有三個(gè)段落之間空一行在行尾加兩個(gè)空格再換行或者直接使用 HTML 的br標(biāo)簽。我最推薦的是空一行它語(yǔ)義最清晰源碼也更整潔。行尾加空格是個(gè)隱藏技巧肉眼幾乎看不出來(lái)在編輯文檔時(shí)容易造成誤解。br適合不想分段、只想強(qiáng)制斷行的情況但盡量少用因?yàn)樗鼤?huì)破壞純文本的可讀性。5.2 表格錯(cuò)亂表格渲染異常十有八九是管道符數(shù)量不統(tǒng)一。當(dāng)你看到表格幾行單元格錯(cuò)位、多出一列或者直接漏掉內(nèi)容時(shí)先逐行數(shù)管道符。管道符數(shù)量一致是對(duì)齊的底線。另一個(gè)坑是表頭分隔行缺失。沒有第二行| --- |渲染器就不會(huì)把后續(xù)內(nèi)容當(dāng)表格而是當(dāng)普通段落文字處理。有些新手以為只要用管道符分隔了內(nèi)容就能自動(dòng)生成表格其實(shí)不對(duì)表頭分隔行才是觸發(fā)表格渲染的開關(guān)。5.3 列表里嵌代碼塊失效在列表項(xiàng)里放代碼塊縮進(jìn)層級(jí)是一個(gè)大坑。列表項(xiàng)后面的內(nèi)容要縮進(jìn)到和列表內(nèi)容相同的層級(jí)否則會(huì)被拍平成列表外的內(nèi)容。最典型的場(chǎng)景- 第一項(xiàng) python print(hello)這里的代碼塊前面直接縮進(jìn)兩個(gè)空格是配合列表項(xiàng)內(nèi)容對(duì)齊的。如果你把代碼塊頂格寫渲染時(shí)代碼塊會(huì)直接跳出列表位置錯(cuò)亂。我的建議是遇到復(fù)雜列表內(nèi)嵌代碼的情況優(yōu)先考慮把代碼塊和列表拆開各自獨(dú)立成塊。形式上的嵌套好看但維護(hù)起來(lái)很容易出問(wèn)題。文檔的第一要?jiǎng)?wù)是內(nèi)容清晰而不是源碼精美。 ### 5.4 圖片要么不變大要么不居中 圖片占不滿寬度、沒法居中是另一個(gè)高頻問(wèn)題。原生 Markdown 圖片語(yǔ)法不提供尺寸和位置控制這在寫正式文檔時(shí)尤為頭疼。多數(shù)平臺(tái)的渲染器會(huì)保留圖片原始尺寸除非你在圖片地址后跟了尺寸設(shè)置但不同平臺(tái)的擴(kuò)展語(yǔ)法格式不一通用性很差。 我的做法是直接用 HTML 的 img 標(biāo)簽代替。雖然它帶一點(diǎn)樣式味道但幾乎所有接近完整的渲染引擎都支持。寫正式文檔時(shí)圖片寬度設(shè)置為 100% 是相當(dāng)常見的處理方式它能保證圖片在不同屏幕寬度下自適應(yīng)不會(huì)被原始分辨率限制。 另外要注意HTML 標(biāo)簽在 Markdown 里只寫一行前后不要有多余空行否則某些嚴(yán)格模式下的渲染器會(huì)把 HTML 標(biāo)簽單獨(dú)識(shí)別為段落塊導(dǎo)致布局出現(xiàn)意外空白。 ### 5.5 不同平臺(tái)顯示效果不一樣 同一個(gè) Markdown 文件在編輯器和博客平臺(tái)上的渲染效果可能天差地別。原因在于并不存在一個(gè)官方權(quán)威的 Markdown 規(guī)范各家實(shí)現(xiàn)都是在一個(gè)共同子集上做擴(kuò)展。兼容性問(wèn)題的根源在這里。 我的經(jīng)驗(yàn)是優(yōu)先寫“通用子集”語(yǔ)法也就是絕大多數(shù)渲染器都能正確解析的那部分。遇到漂亮的擴(kuò)展語(yǔ)法時(shí)先想清楚這份文檔只在當(dāng)前平臺(tái)看還是以后可能遷移如果要遷移擴(kuò)展語(yǔ)法能不用就不用。進(jìn)階用法在交付外部文檔時(shí)尤其要克制。 還有一個(gè)很實(shí)用的小技巧發(fā)布前在至少兩款不同的渲染器里預(yù)覽一遍。如果兩款都能正常渲染基本就不會(huì)出大問(wèn)題。如果只有一款正常趕緊找出問(wèn)題源頭的語(yǔ)法不要等到讀者反饋才發(fā)現(xiàn)。 ## 6. 用 Markdown 寫作的長(zhǎng)期習(xí)慣 寫了這么久我對(duì) Markdown 最深的體會(huì)是它沒有綁定任何一家公司的生態(tài)也沒有特定的軟件限制。它的形態(tài)極其簡(jiǎn)單以至于幾乎不可能被淘汰。我剛接觸時(shí)覺得這不過(guò)是給技術(shù)人員準(zhǔn)備的排版工具后來(lái)慢慢發(fā)現(xiàn)它其實(shí)在改變寫作習(xí)慣本身——你開始把注意力放在結(jié)構(gòu)和內(nèi)容上而不是讓格式牽著鼻子走。 如果現(xiàn)在讓我給剛開始用 Markdown 的人提一個(gè)建議我不會(huì)推薦某款編輯器也不會(huì)上來(lái)就布置一堆高級(jí)語(yǔ)法任務(wù)而是建議從今天開始找一篇你最近要寫的文檔強(qiáng)迫自己用 Markdown 寫完整。第一次肯定會(huì)不習(xí)慣會(huì)頻繁查看語(yǔ)法會(huì)忘記空行會(huì)把表格寫散架。這些都是正常的寫兩三篇之后就會(huì)順暢起來(lái)。到那時(shí)候你再回頭看傳統(tǒng)排版工具會(huì)很自然地明白為什么這么多人離不開它。 至于進(jìn)階方向等你基礎(chǔ)牢固了可以試試模板化寫作、主題樣式定制、甚至自己寫一個(gè)小腳本批量轉(zhuǎn)換文檔。但這些都是后話。先把 # 和 * 這些最基礎(chǔ)的符號(hào)用順比什么技巧都重要。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国模不卡| 97超碰巨乳| 无码国产精品午夜不卡(| 99re不伦| 岛国大片在线观看网站入口| 亚洲精品欧洲色| 色情婷婷| 麻豆天美91| 嗯嗯嗯啊啊啊操的我好爽| 四虎国产精品永久在线囯在线 | 绯色一区二区三区不卡少妇| 99综合自拍| 黄色大片免费在线| 麻豆久久精品亚洲精品88| 天天影视网综合少妇| 99热这里都是精品| 欧美一区二区日韩传媒搭讪精品| 在线色导航| 玖玖资源视频一区二区三区| 国产亚洲 中文欧美久久| 免费人成毛片乱码| 78操B| 国内91熟女人妻丝袜天天精品视频在线 | 天天干1区2区在线| 2020视频1区2区3区| 十八禁啪啪视频| 国产精品高潮久久AV| 93人人操人人| 97人妻免费中文字幕| 男人的天堂kva| 亚洲中文字幕网| 国产婷婷综合在线观看| 九九久久国产精品| 丁香五月偷拍| 婷婷色色五月天| 色色色色网站| 久久性爱视频免费看| 色欧洲97| 黄色成品网站| 热久久99999| 白丝少妇一区二区| 激情综合网一盗摄| 国产乱码久久久| 精品久久久久久久久久久久 | 中文字幕精品探花视频| 97久久久| 啪啪啪东京| 性性欧美| 亚洲脚交| 嗯嗯啊啊好大好爽| 日韩一级二级在线| 91成人国产综合久久精品蜜月| 热久日综合| 人人操人人射人人干| 日本高清一本二本免费不卡| 91色插| yiqicaoav| 日本视频在线中文字幕| 黄色电影在线播放综合网站| 国模吧 一区二区三区| 牛牛aV| 色婷婷激一区二区三区| 色爱三区| 国产欧美伊人| 欧美日韩精品久久| 亚洲精品国产精品成人| 国产精品免费美女视频| 青青爽| 我要看免费韩日黄片| 无码高清操逼网址| 亚洲精品国产无码高清| 大香蕉免费乱伦视频| 欧美色色色| 日本不卡高清免v欧美日韩在线观看| 激情婷婷五月天| 九九性爱网| 黄色污污污污污污网站| 小草av不卡亚洲二区| 国产精品suv一区| 玖玖综合视频| 翔田千里一区二区三区奶水| 99re视频在线观看这里只有精品| baisiav| 日韩精品熟妇| 成人怡红院| 人妻丝袜一区二区三区在线| 乱伦系列一区二区| 91久久久视| 大香蕉手机在线| 亚洲av综合伊人久久| 国产精品福利视频播放| 99色视频| 久久婷婷一区| 国产成人无码高清| 九区国产| 无码高清专| 韩国一级做A片免费的| 久久久久久久久久久久久久久性生活视频| 久久久久久久六六| 波多野结衣之双飞调教在线播放| 精品国产精品一区二区| 99黄页网站| 97超碰国产亚洲精品| 亚洲色天| 婷婷综合网| 人人喜人人妻| 久久婷婷电影网| 免费一级毛片在线视频观看| 4虎在线视频| 国产高清自拍| h在线看免费版在线看| 国产精品久久久九九九| .精品人妻一区二区三| 亚洲成人av色网| 亚洲第二页| 日本东京热加勒比久久| n1038 一二三区| 爱爱动态60秒| av操操不卡| 97免费在线视频| 精人妻无码一区二区三区伊人直播| 人妻五十路在线| 久操网线| 欧美色日本| 天天干干天天干干| 97在线播放| 五月天丁香网| 易易A毛视频| 欧美自拍偷拍免费观看| 九九热re99re6在线精品| 999久久久免费精品国产牛牛| 国产精品一二三区福利| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 91网站18+| 亚洲精品第一| av三级电影在线播放| 久久一二区四| 999精品乱码| 国产九九九九九九九九| 33044男人的天堂深夜备| 久久久九九网站| 久久亚洲一区二区色婷婷| 天天操天天射天天日| 九九九九久久久| 青青青青操国内视频在线| 国产懂色精品国产av| 午夜福利一区二区三区四区五区色婷婷| 9色国产精品一区粉嫩| 欧美熟妇视频| 蜜桃视频成a人v在线| 青青草字幕AV| 啊啊啊好湿久久| 欧美精品日韩久久久九| 综合 亚洲 欧美| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 久久鲁夜| 大香蕉www.超碰| 色亚州人久干视频在线观看免费版| 亚洲精品精品一区二区| 久久熟女嫩草成人片免费| 婷婷激情啪啪| 99久久婷婷国产综合| 白丝AV| #NAME?| 熟妇熟女视频一区二区三区| 99久久久er直播网址| 日日夜夜骑| AV高清一区| 日本 欧美 国产一区| 亚洲色婷婷久久91| 草久在线| 蜜桃丰满熟妇av无码区不卡| 婷婷情色综合网| 一本一道vs波多野结衣| 日本在线观看网址| 国产精品一区二区密臀| 国产美女高潮视频| 9999九九九久久久| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 97精品国产97久久久久久户外免费| 91精品微拍福利| 神马麻豆福利院| 91男同| 黄网站黄视频网站进入口 | 精品人妻伦一二三区久久| 富女玩鸭子一级毛片| 青青草一区二区三区四| 欧美第二页午夜| 91偷拍欧美亚洲| 成人午夜无码视频| 亚欧国产无码精品在线| 夜嗨影院| 久干9操| 久久免费99精品久久久久久| 日B操| 91人妻人人澡人人爽人人精品| 新视频sss国产| 久久久久国产亚洲一区欧美色图日韩| 久久久爆乳翘臀一线天伦理视频| 欧美综合区| 大黄片做爱的大的| 精品一区二区综合熟妇| 天堂中文资源在线bt| 色与欲影视天天看综合网| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 欧美九九99久久精品| 99热66| 99热在线观看| 亚洲精品欧洲精品| 天天摸天天舔天天操| 久久蜜色情在线视频xxx免费观看| 成人精品电影| 日日夜夜青青草母狗| 国产嫩草精品A88AV在线| 四虎永久在线精品免费网址| 人人澡人人爽人人精品| 91九久| 天堂资源欧美| 乱伦一二三区| 亚洲 中文字幕 精品| 人妻三级在线中文字幕| 日韩一区二区精彩视频| 天天天天天干夜夜夜夜夜操| www超碰| 欧美九九爱| 色月天AV导航| 台湾佬中文娱乐网久久久久久久久久com | 国产一区二区二区按摩精品啪视频| 翔田千里AV无码秘 三区| 天天澡天天爽日日AV| 操死我了嗯嗯嗯| 久草色悠悠在线视频| 色精品极品| 一区二区久久天天干狠狠| 婷婷伊人一区| 四虎在线免费视频| 青青草好吊色| 日韩福利综合一区| 黄色一级视| 色狠狠综合| 欧美色图天堂在线| 九热大香蕉| 午夜九九| 精品国产Av无码久久久亚洲| 久久性爱精品一区| 久久99综合| 亚洲美欧999| 素颜老阿姨乱情色| 欧州91高潮| 亚洲伊人a线观看视频| 亚洲日韩美女中文字幕乱| 亚洲色久| 亚洲综合另类色图| 欧美成熟性爱精品| 女人被添高潮免费视频| 中文字幕55555| 日韩欧美蜜桃精品久久中文字幕久久| 亚洲欧美国产中文视频| 偷拍超碰| 丝袜美腿操av| a v网站在线播放| 激情婷婷| 97资源站久久| 九九av| 伊人超碰97| 99久久久er直播网址| 啊啊啊啊啊啊啊国| 60秒不遮不挡| 无码免费精品高清| 亚洲性少妇| 国产又猛又粗又爽又黄| 久久婷五月| 性爱欧美五月| 国产精品久久久 | 女色视频社区| 亚洲图片视频小说| 乱伦av麻豆| 精品久一区免费| 91精品丝袜久久久久久| 日韩av在线免费网站| 女人妻一区| 亚洲精品欧洲色| 成人性爱电影一区二区| 狠狠躁天天躁日日躁97| 黄片com.| 一二三四区操操Av| 精品区国产区一区二区三区| 天天久久久久久| 人人操人人摸人 | 91精品人妻偷情| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 午夜福利在线视频1000| 色综合一本| 2020视频1区2区3区| 九九九九九九综合| 丁香五月天啪啪| 综合网少妇| 熟女六十路| 欧美激情一| 亚洲欧美日韩精品久| 一区二区三区成人| 人人摸人人叼| 伊人网高清| 韩国一区二区精品亚洲| 欧美一区二区三区不卡高清视频| 四虎AV无码| aa片毛片| 91路www| 手机在线人成免费视频| 蜜桃AV天堂| 开心激情婷婷| 日本一级特级毛片视频| 精品人妻视频一区二区三区蜜桃视频| 日韩综合成人免费视频| 亚欧操逼片在线观看| 婷婷激情五月| 色综合V| 五十路人妻在线| 熟女网站最新| 欧美性爱精品一区二区| 一级二级在线观看| 亚洲天堂日本| 99热综合| 在线观看不卡一区二区三区| 亚洲一区亚洲天堂| 一区二区偷拍拍视频| 亚洲91网| 亚洲天天天| 加勒比在线视频| 亚洲av综合伊人久久| 裸体美女久久久| 精品人人插人人操| 中文字幕久久婷婷丁香五月天| 精品九九九九九九九| 亚洲午夜福利在线影院| 午夜男女爽爽大片免费观看| 国产免费一区| 国产后入精品| 国产一级αv免费看片| 男人天堂东京热| 麻豆一区在线| 夜夜肏2021| 美女国产一区二区久久| 探花精品 一区二区| 国产青青美女玩逼视频| 热久久精品| 在线v中文字幕一区二区三区| 久久久久久9| 欧美韩日精品资源| 青青草视频爽一爽| 精品精品精品| 人人考人人摸人人干| 97久久网| 蜜臀在线视频| 人妻久久| 99最新日韩偷拍视频| 综合激情97| Av色五月| 中文字幕老熟妇黄色视频| 丝袜熟女一区二区三区| 日韩无码精品综合久久| 四虎国产精品永久入口| 人妻夜夜爽天天爽三区麻豆AV网站| 丝袜美女诱惑 91 视频| 歐美一級亂黃99在綫精品| 五月丁香综合啪啪| 99无码视频| 操逼片中文| 做爱A级亚欧| 国产亚洲欧美每日在线| 手机午夜电影神马久久| 国产又黄又爽| 97亚洲精品| 春色综合网| AV中文字幕三四五| 999久久久国产精品| 蜜桃天美传媒AV一区二区三区| 人妻黑丝袜电影| 色噜噜人妻丝袜AV资源| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV| 综合国产97| 五月丁香啪| 色区久久| 综合网欧美在线| 99性爱| 欧美色图天堂在线| 精品国产一区二区久久| 九九热男人天堂| 肉丝网站91| 亚洲色图欧美色图制服丝袜| 宗合情欲网| 性爱欧美五月| 蜜臀久久99精品久久久久久成人小说| 欧美色图99| 欧日韩一二三f区| 熟女熟妇一区二区三四区| 日韩综合97p| 久久男人天堂| 影音先锋少妇| 久久激情亚洲精品无码?V| 日本操BAV| 国产又色又爽又舒服的三级视频| 91日韩在线| 伊人综合色网| 超碰人妻中文在线| 亚洲 欧美 日韩另类 麻豆| 理论久久婷婷网8| 人人妻人人玩人人澡人人爽| 男女猛烈无遮掩视频免费软件| 欧美日韩黄片精品在线| 精品一二三区久久AAA片| 在线观看av区| 97超碰色屌| 亚洲欧美综合网站| 偷拍 亚洲 欧美| 91av一区二区在线观看| 久久9视频| 熟妇熟女一区二三区| 天美传媒Av在线| 男人的天堂99| 久久精品国产亚洲AV无码做| 嗯啊不要啊在线| 天天舔九色婷婷| www久久精品| 啪啪啪综合网| 色婷婷网| 亚洲欧美在线综合| 一区二区三| 啊啊啊操死我了| 国产精品熟女一区二区三区| 亚洲砖码砖专无区2023| 日本不卡三级网在线播放| 日韩大香蕉精品在线视频| 99在线精品视频| 尤物黄色在线观看网站| 欧美性猛交美女自慰91| 日本黄色精品| 日本道久久综合色色| 欧美九九99久久精品| 欧美色爱综合| 操逼啊啊啊91| 亚洲色图国产另类| 放黄片放3级黄片没穿衣服| 一起草精品人妻| 蜜臀99999| 国产91精品在线免费| 国产一级做a爰大片免费久久| 天堂资源欧美| 91人人| 日韩不卡av一二三| 亚洲日韩东京热一区| 精品无码欧美三级| 九九热男人天堂| 国产人妻久久精品一区二区三区| 日韩av不卡在线观看| 欧美伦乱爱| 9国产超碰| 一区二区三区 丝袜 高跟 美腿| 91色射| 国产成人www免费人成看片| 综合天天网| 五月天婷婷在线看| 啊啊啊在线观看免费视频| 超碰成人人人爽人人爽| 精品人妻一区二区三区-国产精品| 加勒比色99999| 桃花色涩综合影院| 91痴汉| 丝袜熟女一区二区三区| 中文字幕一品色图| 韩国一级婬片A片AAAAA| 欧美色交| 91国产精品在线看| 成人怡红院| 麻豆天美电影一区二区| 综合伊人网12色| 国产精品熟女AV中文字幕在线播放| 超碰色老头| 欧美78p| 国产毛片片精品天天看视频| 国产精品午夜成人福利| 亚洲欧洲综合成人av一区| 精品一久久久| ?亚洲伊人伊成久久人综合网| 超碰在线1234区| 7777欧美成是人在线观看| 久久久久久免费电影| 欧美刺激色黄片免费看| 成人小电影网站tex| 精品少妇后入一区二区三区四区人妻巨乳| 日日爱99| 九九九九九用不成了| 久草免费福利在线播放| 999色欧美中文字幕| 能看的av| 自怕偷自怕亚洲精品| 激情四射熟女丝袜| 亚洲国产欧美日韩人妻日中文| 白丝被操91| 射丝袜大香蕉| 国内91熟女人妻丝袜天天精品视频在线 | 色噜噜人妻av中文字幕| 91 手机在线播放 绯色| gogogo免费高清看中国国语| 欧美性五月| 蜜桃久久一区二区三区| 欧美日韩国产三级黄色| 啊啊啊慢点| 国产传媒日本欧美专区| 国产激情片在线观看| 男啪女色黄无遮挡免费观看| 91人妻久久久久久久久久久久久| 五月天婷婷色| 国产成人欧美一区二区三区的国产| 四季av一区二区凹凸精品小说| 搡老女人老妇女老妇老熟女怎么读| 中国少妇XXXX做受| 五十路三区在线| 日韩综合97P| 天天肏美女| 在线中文字幕极品av| 九九九热| 97国产|免费| 激情综合网一盗摄| 91jk色拍| 男人的天堂2018东京热啪啪啪| 国产精品久久久无码AV网站| 操屄日韩| 熟女人妻一区二区三区| 亚洲亚洲亚洲天堂天堂| 麻豆精品A片免费观看| 婷婷在线视频| www…国产操逼| 久久亚州精品成人Av无| 东京热毛片177b2viP| 亚洲情色 无码专区| 操b网站亚洲无码| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 天天综合欧美综合| 久久久久久亚洲精品中文字幕人妻| 亚洲成熟国产精品美女| 在线有码中文字幕| 人人操,人人插| 大象AV在线| 久久久性爱| 在线播放欧洲免费av| 啊啊啊啊啊啊啊在线| 亚洲综合小视频小说在线观看 | 久久久久久99AV无码免费网站| 熟妇人妻丰满久久久久久久无码| 久久久久96| 九九九九九九九九九九九蜜桃 | 91操人| 久草免费福利在线播放| 麻花豆传媒剧国产MV出差| 欧美激情视频在线一区| 精品国产三级av韩国在线| 在线视频97| 中文字幕欧美丝袜07资源| 亚洲成人ab| 国产精品操| 清纯唯美亚洲综合| 麻豆三极片| 久久超碰国产一区二区三区| 欧美真人抽搐一进一出gif| 超碰97色| 大学生口爆吞精| 亚洲最新av无码成人精品区| 亚洲AV噜噜狠狠网址蜜桃动漫| 国产精品视频麻豆入口| 91快色色色色色| 在线观看av区| 五月婷视频| 亚洲天堂人妻一区二区| 好爽,再快点啊哈嗯嗯嗯嗯| 久久熟妇五十路一区| 欧美少妇性乱| 91在线一起| 熟妇一区二区| 国产二区三区免费视频| 日本熟女中文字幕一区| 天美麻花大全视频| 欧美一区91大爱| 97色色色综合网站| 日本精品久久久久久久| 操久久久久| 亚洲不卡三级手机播放| 麻豆国产视频精品观看| 999国产精品999| 日本91白丝| 日日骚 av| 91精品国产长腿丝袜美女| 熟妇色99| 91c色| 天天综合精品| 日韩噜噜69| 99re视频在线播放青草| 国产真乱mangent| 欧美极度丰满熟妇hd| 天天日日舔舔| 玖日综合网| 久久在线观看免费视频| 国产精品岛国片在线观看| 91 手机在线播放 绯色| 啊啊啊啊啊啊啊啊啊在线观看| 97视频免费| 成人麻豆av电影网站| 色婷婷电影网| 色偷综合| 岛国1区2区3区在线观看| 国产精品青草综合久久| 白丝少妇一区二区| 清纯唯美亚洲综合| 久久男女激情视频网站| 一级黄碟在线观看| 国产精品片| 欧美日韩性爱视屏免费看了| 日韩激情视频| 日韩视频中文字幕| 五月婷在线| 久久久国产护士丝袜美腿一| 1级午夜影院费免区| 麻豆久久久一区二区| 亚欧操逼片在线观看 | 在线欧美69V免费观看视频| 中文字幕二区日韩天堂 | 亚洲综合在线视频| 97在线观看视频| 神马久久久久久伦理片| 曰本精品久久久| 2017亚洲天堂| 男人天堂一区二区| 98超碰欧美| 去干网最新版| 后入式福利| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 吖在线不卡一区二区国产剧情| 亚洲色图在线视频| 97视频免费播放| 超碰久热| 久久9精品| 人妻人人操| 色噜噜人妻av中文字幕| 色牛牛AV| 97久操| 亚洲激情网| 久久久久女教师免费一区| 超碰人人超在线观看| 中文字幕在线第二页| 91爆操视频| 丰满少妇精品一区二区| 中文字幕av乱伦| 激情婷婷黑人91| 亚洲操操| 视频不卡中文字幕| 久久国色天香香蕉| 久久久精品中文字幕爱豆| 欧美色图亚州激情| 国产精品人妻熟女aⅴ| 九九国产热| 男女真人网18| 中文字幕第2页| www四虎| 久久精品国产99精品亚洲蜜...| 九九九久久久久| yellow网站免费观看日韩高清无码| 人妻黑丝袜电影| 在线观看日韩av不卡| 午夜操一视频一区| 亚洲人精| 亚洲免费成人在线高清无码视频 | 高清国产精品无码| 99热在线只有精品| 欧美性爱一区二区| 久久久亚洲Av| 智利AV在线网| 国产这里只有精品| 大学生美女口爆| 91美女视频在线| 免费看A片毛毛片在线播| 91精品少妇搡搡搡| 久操B网| 亚洲无线码欧洲精品区别| 青青欧美| 国模限制级电影| 欧美性爱无码一区二区三区| 我爱操| 强上我不卡卡| 思思热免费视频观看| 97超碰久久| 99在线啪| 亚洲aw毛茸茸在线| 99精品久久久久久久婷婷蜜桃| 少妇综合网| 色香91| 99久久久无码| 不卡啪啪视频| 欧美伊人久久综合网| 午夜视频久久久| 中文字幕少妇色 | 欧美精品第3页| 久久久久久日韩| 亚洲天堂2020| 九九热午夜欧亚国产视频| 久久欧美按摩999| 国语av最新自产拍在线观看| 视频国产欧美在线播放| …中文字幕亚洲乱,97人妻无码费视…| 91亚州日韩高清| 久久久精品无码亚免费| 无码动漫av中文字幕| julia国产在线| 午夜AV污污污| 日本男人插女人的逼黄色| 国产熟女少妇一区| 国产97色在线| 丰满高潮18xxxx| 日韩黄色av中文字幕| 超碰色97| 亚洲性刺激| 搡老女人老91妇女熟女| 亚洲成人精品久久久| 亚洲 欧美都市激情| 超碰在线看| 丁香婷婷九月| 欧美视频一区二区在线| 一类av片在线看| 国产精品ⅴ无码大片在线看.| 搡老女人老91妇女老熟女| 欧美色图20P| 91色欧美| 97资源站日韩| 亚洲资源一区| 人妻娇喘 激情视频| 99视频自拍区| 久久这里只精品| 一本色道久久综合亚洲二区三区| 操死我了啊啊啊| 色偷偷男人的天堂麻豆| 97视频新免费| 91超碰丝袜制服| 亚洲熟女一区二区| 青青草大香蕉视频| 日日躁夜夜躁狠狠躁超爽| 日韩内| 女人久久久| 欧亚日韩一区在线| 日韩一级二级三级免费看完整版| 亚洲在线欧美| 欧美黄色手机在线观看| 欧美呦呦性爱| 日韩欧美中文日韩欧美色| 懂色天天爱天天日天天射天天澡| 色噜噜精品一区二区三| 国产强奸超碰AV| 狠狠综合| 91在线视频免费中出| 97香蕉人人乳| 欧洲亚洲综合| JuliaAnn丝袜熟女系列| 蜜臀久久99精品久久久久| 欧美成人免费在线观看| 亚洲精品乱码线路中文字幕| 家庭乱伦网站国产| 丁香五月影院| 用力操死我| 白丝在线一区| 久久欧美激情| 一个人免费视频观看在线WWW| 天天草夜夜草高潮片| 日本五十路熟女一区二区| 日本三级日本三级99| 四虎永久在线精品免费网址| 色九九九综合| 99这里只有精品| 啊啊啊好想要| 黄色区免费观看中文字幕| 综合激情五月天| 9热9热综合网| 夫妻AV网站| 国产无码久久高清| 亚洲最大无码中文字幕网站| 久操B网| 黄色一区三区| 日本操逼视频免费| 亚洲成人性爱在线观看| 黄页18禁| 亚洲清纯综合| 秋霞成人做爱| 婷婷香蕉欧美在线一区二区三区| 日韩资源网| 亚洲全色网| 中文字幕成人理论在线| 久久欧美1卡2卡3| 熟妇女伦乱视频视频 | 热久日综合| 久久这里只有精品9| www.大香| 色 婷97| 亚洲中文字幕熟女少妇一区二区| 亚洲欧洲日韩天堂av| 91精品91久久久中77777| 夜夜人妻爽| 深夜福利黄片| 91狠狠综合久久| 成人十八禁日韩欧美一二三| 2017大香蕉| av凤凰久久久| 日韩精品第3页| 亚洲熟妇一,二,三期| 激情视频网址| 老司机午夜精品福利视频一区二区 | 黄色网址在线免费观看| 久久久穴999| 2024黄色视频| 婷婷久草一区二区三区| 99精品无码| 乱伦3P视频| 97精品第3页| jazzjazz国产精品麻豆| 国产按摩一区二区三区| 91天天综合在线| 网页导航五月天免费一二三区| 樱花草社区www中国| 翔田千里A片一区二区| 亚洲午夜免费狠狠干| 亚洲天天自拍| 色人久久| 色综合天天爱去电影网| 999岛国大片| 96一区二区三区| **一级毛片国产| 亚洲另类色综合网站| 操逼视频免费日韩无码| 日日干夜夜欢| 手机在线看片免费人成视频| 五月天欧美色图| 日本人人操人人操| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 日韩精品 资源| 久久αⅴ| 大香蕉AV丝袜| 久久性爱视频99| 久久精品老司| 一类无码操逼视频| 久操影视| 这里都是精品在线观看| 密臀在线视频| 日本久久久久久久久| 国产精品美女视频诱惑| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 国产女同在线观看视频| 91 丝袜在线| 18禁中文字幕| 亚洲天堂久| 人妻久久久| 国产一级舔足在线观看| 亚洲精品天天影视综合网 | 国产1024在线播放| 99黄页网站| 国产成人无码久久精品| 中文字幕在线免费观看| 嗯嗯嗯啊啊啊操的我好爽| 国产精品一区二区校花| 中文字幕av片| 国产suv精品一区二区四| 免费啪啪av| 性感美女91影视| 亚洲色图久久成人| 在线看的av| 久草精品在线| 干b在线性社区| 人、人、摸,人、人、草| 国产精品网址| 亚洲情色一区二区三区| 精品超碰国产| 人人操 欧美| 后入综合久久| 色婷婷综合久久中文字幕雪峰| 亚洲系列第一页| 欧美78P| 男人 天堂 日 亚洲| 色色色99| 亚洲国产91精品一区二区久久| 干b网| 亚洲色图加勒比| 亚卅熟女乱色| 一道α片欧美| 黄色工厂这里只有精品| 欧美A√综合网| 天天色综合图片| 人人干人人操人人..com| 97超碰人人操人人操| 夜夜爽夜夜摸夜夜操免费视频| 啊啊啊啊啊在线观看网址 | 精品一区二区啪啪啪| 免费伦费视频在线观看| 久久久久亚洲Av无码专区老牛影视| 午夜综合在线| 超碰性爱97| 色丁香五月婷婷| 国产精品宅男免费| 成人免费视瓶| 日本精品五区| 91高清欧美| 色香综合天天影视综合 | 精品91摸| 久久精品国产精品亚洲艾通辽熟妇 | 久久青青草原免费视频| 国产在线播放成人免费| 久久亚洲欧美一区二区三区-亚洲国产精品第一区二区 | 国产亚州日韩欧美看片| 中文字幕一区二区日韩网| 亚洲精品97| 老熟女91视频| 日曰骚久久精品| 亚洲图片欧美另类综合免费视频大大香| 台湾肥佬网一区二区三区| 欧美综合自拍成人自拍第二十页| 久久男女激情视频网站| 伦伦成年午夜免费视频| 国产精品99精品视频网站| 欧美999| 亚洲在线欧美| 火箭成精品视频884必出精品| 亚洲玖玖爱| 91在线一起| 亚洲素人综合| 丝袜视频网国产90| 91综合天天看| 人妻丰满熟妇av无码区蜜桃| 夜夜做夜夜爽精品视频| 国产人人干| 亚洲 中文 欧美 日韩 在线| 久久华人网| 国产熟码AV| 日本不卡中文| 五月天婷婷社区| 春色综合网| 91亚州| 激情小说图片亚洲首页| 人人操人人插 - 百度 - 百度| 91性高朝久久久久久久久| 激情天天视频| 精品国产丝袜一区二区三区乱码| 强奸国产在线| 日本色色的视频| 成人精品在线| 日韩一级二级| 在线天堂999| 日韩不卡码| 免费草草草草草视频| 人妻 欧美亚洲| 懂色Av一区二区三区| 男人的午夜天堂| 国产精品成久久久久午夜午夜| 欧美自拍偷拍综合图片| 亚洲一区二区三区中文字幕| 男女激情黄色网址| 日韩免费性爱视频在线观看| 污啪啪啪视频| 精品美女在线视频| 一区二区三区色综合| 91天堂丝袜美腿| 偷拍 亚洲 欧美| 国产高清吃奶免费视频网站| 伊人影院综合是一个与深夜成人在线 | AV高清一区| 青青操视频在线| 欧美成人精品一区| 乱操乱伦AV| 在线人人人人人人精品超| 99色在线视频| 91九色丨国产丨爆乳| 亚洲鸥美色图| 天天亚洲| 欧美色视频在线| 五月天啪啪| 伊人久久大香线综合无码| 人妻大香蕉| 精品无码一区二区三区色欲| 精品一区二区综合熟妇| 天天操夜夜操| 婷婷15月天青娱乐| 天天综合网~91| 日本免费人成视频播放120秒| 97色色婷婷| 麻豆伊人网| 综合久久2017| 国产亚洲精品av一区| 天天综合,91综合永久| 夜夜操一区二区| 97超碰站| 日韩性爱高清免费视频| 青青草视频在线观看一区二区| 97欧美色| 国产隔壁老王影院在线| www.99视频| 久草精品一区 | 国产精品国产自产高清AV| 五月婷婷丁香六月| 青青操视频在线| 亚洲成人黄色在线观看| 五月丁香成人网| 亚洲精品白丝| 亚洲天堂在线怕怕视频| 色婷婷电影网| 五十路熟女在线不卡观看一区二区| 欧州一区二区三区四区| 日本三级大片| 99蜜月精品久久| 欧美日韩电影成人在线| 91九久| 三四中文字幕| 日韩性爱网址| 日日干夜夜骑| 97人人操人人摸| 亚洲宗合电影| 亚洲日韩av专区无码| 色综合五月天| 美女91网| 成视频在线观看免费看| 一区二三区四区视频大全套| 日本高清视频xxxx| 蜜臀精品1区2区| 日韩三级伊人| 91蜜臀熟女| 东京热毛片177b2viP| 久久婷婷六月综合| 国产三级中文字幕粉嫩| 日人妻视频91| 蜜臀av中文字幕| 手机在线视频国内精品| 91丝袜在线视频| 国产Aα| 久久久久密臀视频| 18禁精品网站在线看| 国产白领连续中出在线播放| ji熟女.com| 成人在线永久| 伦伦成年午夜免费视频| s片在线观看| 97人人操人人摸人人爱| 亚洲色情在线影视| 国产剧情AV不卡在线观看| 国产99999久久精品| 激情干在线| 亚洲丝袜二区在线| 天天拍天天操| 精品福利| 中文字幕天天天天天| 五月天我淫我色av| 久久久久久久久久黄色网| 亚洲欧洲精品视频发布| 久久人人爽av亚洲精品天堂桃色| 日本激情免费大片| 精品人妻一区二区三区蜜桃视频| 九九性爱网| 少妇久久久久| 91久久午夜无码鲁丝片久久人妻| 亚洲性爱乱操x| 少妇第一页| 国产欧美一区激情交| 久久人妻熟女一区二区| 江都AV在线| 秋霞久久亚洲精品成人| 国产精品乱码久久久久久| 国内精品伊人久久久久影院会| 亚洲毛片久久| 亚洲综合888| 中文一区在线视频| 亚洲男人的天堂va亚洲男人社| 999久久久九| 国产理论视频在线播放| 久久日韩肥臀| 97大色网| 自拍鲍鱼一区在线高清观看免费| 欧美性夜| 99操| AV中文在线| 色视频蜜乳| 黄站在线免费观看| 91逼逼女人91| 欧美日本国产日韩激情视频| 91丝袜| 天天操美美| 久久国产三区| 精品偷拍13p欧美dodk视频| 成人性交午夜免费片| 99色婷婷中文字幕乱色| 婷婷九月色| 亚洲国产一区二区入口| 精品视频在线观看| 亚洲影院无码在线| 色婷婷一区二区三区久久午夜| 婷婷六月色| 精品少妇人妻av久久免费| 中文字幕视频在线观看| 亚洲一二三| 尻女朋友一夜| 欧洲一级性爱视频在线观看| 国产1024在线播放| 久久风骚城市人| 97超碰亚洲| 美女露胸露屁股| 国产精品一区二区黄片| 久久欲| 东北熟女91| 国产又大又粗又长视频| 超碰97网址| 91 手机在线播放 绯色| 亚洲免费人妻在| 一本大道不卡一二三区| 日本精品一区二区三区四区的功能| 伊人在线大香蕉视频久久| 97超碰天天爱天天爱| 日韩乱码Av| 俺去也婷婷| 国产精品无码AV网站| 一区二区三区黄色片a| 国产精品人妻无码久久久老鸭窝 | 大伊香蕉在线视频免费| 操婢日韩| 国产在线能看的你懂的| 欧美中文综合| 一二三区精品视频| 九九九国产精品| 国产AV线| 日本黄色天堂| 男人网站婷婷| 97天天操天天干| 久插综合| 亚洲丝袜色图| 亚洲AV乱码专区国产噜噜亚洲 | 欧美视频一| 欧美精品三区| 思思久热在线精品66| 亚州91| 91青青草| 成人羞羞视频国产| 久久久久久精| 亚洲色人| 精品黄色电影| 97超碰中文在线| 国产精品久久久 | 校园春色综合| 国产av高清版| 精品网站9999| 久久超碰、| 一直超碰| 加勒比AV天堂| 吊色| 欧成人在线| 超碰97 线线 在现| 国产操逼网站亚洲一级黄色| 成人小说另类在线| 天天操天天干一区二区| 久久久久久久国产a∨| 欧美自拍偷拍免费观看| 亚洲日韩精品在线播放|