1. 程式人生 > >為什麽Markdown能奪得程序員的青睞

為什麽Markdown能奪得程序員的青睞

而且 技術分享 珍惜 之一 減少 對象 其他 足夠 完全

Markdown基本情況概述

Markdown是在HTML的基礎上產生的。HTML的功能已經足夠強大,可以編寫出漂亮的網頁。HTML在沒有CSS的加持上,盡管不能顯示出絢麗多彩的網頁,但是仍然可以達到Markdown的程度。那為什麽要誕生Markdown呢?因為HTML還是有一些麻煩,比如它的一個元素要用一對標記符包起來,而標記符本身是不會對語義產生影響的,那麽就導致有效文字含量比較低。而Markdown在HTML的基礎上進一步做了精簡,減少了標記符的字符數,大量使用空行來替代HTML中用來表示結束的標記符,大大節省了時間,提高了有效字符含量。

為什麽美工不去用呢?

因為Markdown的排版效果對於美工來說其實有點寒酸,基本上就是黑白界面。以美工的藝術水平完全可以使用其他工具把頁面做的更加漂亮。

為什麽程序員喜歡呢?

因為大部分程序員對於UI設計的掌握都非常捉雞。就比如12306的老頁面
技術分享圖片
盡管那幫程序員能夠開發出幾億並發量的網站,卻做不出一個稍微漂亮的網站。程序員的要求是能看就行,但實際上經常是讓他們吭哧吭哧搞半天,做出來的界面還是可以用慘不忍睹來形容。而Markdown則符合了能看的要求,而且效率極高,通過一些極為簡單的語法就能設計出還看得下去的頁面。而且Markdown可以完美顯示程序代碼,這簡直就是為程序員的行業量身定做的,你說其他的行業誰需要在文章中展示代碼呢?盡管程序員撐起了當前的信息時代,但程序員經常是被嘲諷的對象,而且信息世界中專門提供給程序員的產品少之又少,而Markdown則是其中之一,你說程序員能不把它當寶貝一樣珍惜嗎?

為什麽Markdown能奪得程序員的青睞