我需要用户使用自定义标签标记部分文本,我不能使用基于xml的标签,因为整个文本将嵌入到XML文档中并且所有<将转换为html转义码<。我希望用户使用skip,bookmark这样的标签来标记文本的某些部分,这些标签也可以具有像bookmark name =“first”这样的属性。 哪个是允许用户使用BB论坛方式标记文本的最佳方式,如[b] abcd [/ b] 或使用{{bookmark name =“first”}}。 或者是否有更好的方案或技术可用。
我不想通过降价或纺织品来改变文本的结构,我只是想标记一些文本部分,比如phpBB标签。问题是除了phpBB还有其他任何风格吗?就像在某些软件中我看到{{bookmark name =“abcd”}} style。
答案 0 :(得分:4)
我为此目的而知道的三个常见标记是Markdown(我相信,通过SO使用),textile和BBCode。前两个通常用于博客站点和CMS框架,我认为BBCode通常与公告板网站相关联。每个都有预览和映射实用程序。
答案 1 :(得分:1)
您可以查看Textile标记语言,看它是否符合您的需求。它有很多实现,很好documentation。