7

我需要一个 javascript 库来即时将结构化的 ascii 文本转换为 html。我对以下几点特别感兴趣:

我想在页面内使用锚定链接,请参阅http://www.w3.org/TR/REC-html40/struct/links.html#h-12.1.1

哪个结构化文本库将支持这一点,或者如果不支持它可以轻松扩展(我可以编写扩展名)?

您能否为“页面内链接”的结构化 ascii 文本提出一个好的和简单的语法建议?

<a href="#jumpend">jump to the end</a>
...some body text...
<a name="jumpend">this is the end</a>

我喜欢用“markdown”编写链接的方式,那么如何将要编写的扩展名中的名称锚以一种好的方式表达?

您知道或可以推荐哪些图书馆?应该是多浏览器,良好且易于阅读和扩展干净的源代码,积极维护。

我目前正在查看 JavaScript Markdown 库“Showdown”:http ://attacklab.net/showdown/

4

3 回答 3

3

你可以看看markItUp!

于 2009-05-22T01:55:35.353 回答
2

如果您正在寻找锚参考,我认为您不应该使用降价。尝试以下 Creole Wiki 标记解析器:

于 2009-12-28T10:28:21.007 回答
0

Textile 有一个内置的“脚注”机制:

.. AJAX[1] ...

fn1. Asynchronous JavaScript and XML ..

Textile 2.2开始,还有一个“notelist”功能:textile.sitemonks.com/ ?eg=notes

于 2013-07-14T15:28:04.500 回答