成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用MDwiki將Markdown發布成HTML

開發 開發工具
有很多理由喜歡 Markdown,這是一門簡單的語言,有易于學習的語法,它可以與任何文本編輯器一起使用。使用像 Pandoc 這樣的工具,你可以將 Markdown 文本轉換為各種流行格式,包括 HTML。

[[251313]]

用這個有用工具從 Markdown 文件創建一個基礎的網站。

有很多理由喜歡 Markdown,這是一門簡單的語言,有易于學習的語法,它可以與任何文本編輯器一起使用。使用像 Pandoc 這樣的工具,你可以將 Markdown 文本轉換為各種流行格式,包括 HTML。你還可以在 Web 服務器中自動執行轉換過程。由 TimoDörr 創建的名為 MDwiki 的 HTML5 和 JavaScript 應用可以將一堆 Markdown 文件在瀏覽器請求它們時轉換為網站。MDwiki 網站包含一個操作指南和其他信息可幫助你入門:

Mdwiki 網站的樣子。

Mdwiki 網站的樣子。

在 Web 服務器內部,基本的 MDwiki 站點如下所示:

該站點的 web 服務器文件夾的樣子

該站點的 web 服務器文件夾的樣子

我將此項目的 MDwiki HTML 文件重命名為 START.HTML。還有一個處理導航的 Markdown 文件和一個 JSON 文件來保存一些配置設置。其他的都是網站內容。

雖然整個網站設計被 MDwiki 固定了,但內容、樣式和頁面數量卻沒有。你可以在 MDwiki 站點查看由 MDwiki 生成的一系列不同站點。公平地說,MDwiki 網站缺乏網頁設計師可以實現的視覺吸引力 —— 但它們是功能性的,用戶應該平衡其簡單的外觀與創建和編輯它們的速度和簡易性。

Markdown 有不同的風格,可以針對不同的特定目的擴展穩定的核心功能。MDwiki 使用 GitHub 風格 Markdown,它為流行的編程語言添加了格式化代碼塊和語法高亮等功能,使其非常適合生成程序文檔和教程。

MDwiki 還支持 “gimmick”,它增加了如嵌入 YouTube 視頻和顯示數學公式等額外功能。如果在某些項目中需要它們,這些值得探索。我發現 MDwiki 是創建技術文檔和教育資源的理想工具。我還發現了一些可能不會立即顯現出來的技巧和 hack。

當部署在 Web 服務器中時,MDwiki 可與任何現代 Web 瀏覽器一起使用。但是,如果你使用 Mozilla Firefox 訪問 MDwiki,那么就不需要 Web 服務器。大多數 MDwiki 用戶會選擇在 Web 服務器上部署完整的項目,以避免排除潛在用戶,但只需使用文本編輯器和 Firefox 即可完成開發和測試。任何現代瀏覽器都可以讀取加載到 Moodle 虛擬學習環境(VLE)中的完整的 MDwiki 項目,這在教育環境中非常有用。 (對于其他 VLE 軟件,這可能也是如此,但你應該測試它。)

MDwiki 的默認配色方案并非適用于所有項目,但你可以將其替換為從 Bootswatch.com 下載的其他主題。為此,只需在編輯器中打開 MDwiki HTML 文件,找到 extlib/css/bootstrap-3.0.0.min.css,然后插入下載的 Bootswatch 主題。還有一個 MDwiki gimmick,讓用戶在瀏覽器中載入 MDwiki 后,選擇 Bootswatch 主題來替換默認值。我經常與有視力障礙的用戶一起工作,他們傾向于喜歡高對比度的主題,在深色背景上使用白色文字。

 

MDwiki 頁面使用 Bootswatch Superhero 主題

MDwiki、Markdown 文件和靜態圖像可以用于許多目的。但是,你有時可能希望包含 JavaScript 幻燈片或反饋表單。Markdown 文件可以包含 HTML 代碼,但將 Markdown 與 HTML 混合會讓人感到困惑。一種解決方案是在單獨的 HTML 文件中創建所需的功能,并將其顯示在帶有 iframe 標記的 Markdown 文件中。我從 Twine Cookbook 知道了這個想法,它是 Twine 交互式小說引擎的支持站點。Twine Cookbook 實際上并沒有使用 MDwiki,但結合 Markdown 和 iframe 標簽開辟了廣泛的創作可能性。

這是一個例子:

此 HTML 將顯示由 Markdown 文件中的 Twine 交互式小說引擎創建的 HTML 頁面。

  1. <iframe height="400" src="sugarcube_dungeonmoving_example.html" width="90%"></iframe>

MDwiki 生成的站點結果如下所示:

簡而言之,MDwiki 是一個出色的小應用,可以很好地實現其目的。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-02-23 20:42:40

HTMLmarkdownturndown

2019-07-30 10:51:45

Markdown格式化文檔Linux

2016-08-29 21:15:45

MarkdownHtmlWeb

2016-08-25 21:41:29

MarkdownHtmlWeb

2013-03-06 16:14:16

UCHTML5游戲引擎

2019-09-30 10:51:11

Markdown標記語言

2025-06-23 09:21:53

2011-07-20 09:40:44

Linux 3.0

2009-09-18 12:15:53

GoogleChrome 3.0HTML 5

2009-07-14 14:43:27

2012-05-15 09:42:06

2013-09-17 10:16:50

Infinite Mo傻瓜式

2012-09-24 13:34:24

麥克賽爾

2010-11-02 09:56:58

Lync Server統一通信微軟

2011-04-18 09:24:38

KinectWindows Pho應用程序

2012-09-10 17:10:57

Linux DeepiKDE

2023-06-07 07:16:04

Markdown網頁

2012-06-07 15:51:40

HTML5

2011-02-22 18:11:56

Symbian^3

2009-12-03 09:13:55

Windows 7技巧雜志
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 男人影音 | 黄色大片网 | 日韩一区二区av | 国产剧情一区二区三区 | 欧美九九 | 日韩一区二区福利视频 | 99在线资源 | 黄色片免费看视频 | 日本不卡免费新一二三区 | 九九综合 | 午夜精品久久久久久久久久久久久 | 日本三级日产三级国产三级 | av手机免费在线观看 | 午夜综合 | 男女羞羞视频免费看 | 天天草天天射 | 久久国色| 91亚洲国产成人久久精品网站 | 久久久www成人免费精品 | 亚洲精品18 | 999久久久 | 欧美成人精品在线 | 国产网站在线播放 | 日本一二三区电影 | 中文字幕av网址 | 狠狠操狠狠干 | 欧美久久不卡 | 成人免费看黄网站在线观看 | 国产高清精品网站 | 激情五月婷婷在线 | 日韩精品一区二 | 在线视频 亚洲 | 狠狠爱免费视频 | 美女视频网站久久 | 国产一区高清 | 韩国av网站在线观看 | 色婷婷亚洲一区二区三区 | 国户精品久久久久久久久久久不卡 | 国产精品自拍av | 一区二区三区免费 | 91麻豆精品国产91久久久久久久久 |