我需要用户使用自定义标签标记文本的某些部分,我无法使用基于 xml 的标签,因为整个文本将嵌入 XML 文档中,并且所有 < 将转换为 html 转义码 <。我希望用户使用跳过、书签等标签来标记文本的某些部分,这些标签也可以具有书签名称=“first”等属性。这是允许用户使用bb论坛的方式标记文本的最佳方法,例如[b] abcd [/b]或使用{{bookmark name =“ first”}}。或者有没有更好的方案或者技术可以利用。

我不想通过降价或纺织来更改文本的结构,我只想标记文本的某些部分,例如 phpBB 标签。问题是除了phpBB还有其他风格吗?就像在某些软件中我看到 {{bookmark name = "abcd"}} 样式。

有帮助吗?

解决方案

我知道用于此目的的三种常见标记是 降价 (我相信,SO使用过), 纺织品, , 和 BB代码. 。前两个通常用于博客网站和 CMS 框架,而 BBCode 我认为通常与公告板网站相关。每个都可以使用预览和映射实用程序。

其他提示

您可以看看纺织标记语言,看它是否满足您的需求。它有许多实施方式和漂亮文档

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top