【发布时间】:2011-04-24 03:21:43
【问题描述】:
轻量级标记语言对于超链接和图像非常方便。但我正在寻找一种可以帮助用户在页面上(例如在仪表板上)显示图标或笑脸的语言。
例如,“flag:red”会显示...一个红旗。 “Light:green”将显示一个绿色交通信号灯。图标可能来自图像库、unicode 符号或图形库。
这样的语言存在吗?
【问题讨论】:
标签: javascript icons markup
轻量级标记语言对于超链接和图像非常方便。但我正在寻找一种可以帮助用户在页面上(例如在仪表板上)显示图标或笑脸的语言。
例如,“flag:red”会显示...一个红旗。 “Light:green”将显示一个绿色交通信号灯。图标可能来自图像库、unicode 符号或图形库。
这样的语言存在吗?
【问题讨论】:
标签: javascript icons markup
Github implemented something similar to this 用于他们的标记。你会写 :cake: 并得到这个(请注意,与文本的其余部分成比例):
不幸的是,该实现不是开源的。但是,您的想法很有效。用您选择的语言实现一个简单的解析器,提出一个严格的语法和一个图像库,然后去镇上!
【讨论】:
您可以通过添加一些“自定义解释文本角色”来使用reStructuredText,但如果您只想选择图标,您可能最好使用自定义“域特定语言”。但是,您将如何做到这一点在很大程度上取决于您要使用的环境。
【讨论】: