这是一个我想知道一段时间的问题,但在谷歌上找不到我想要的东西。
我想知道的是,X / HTML是否有任何竞争性标记语言,本质上应该与HTML做同样的工作,但是:
另一件事是,我可以看到为什么HTML很受欢迎:它的语法非常容易学习,没有(过于可怕)隐藏的黑魔法,它是一种直接的标记语言,完全按照它在锡上所说的那样。 / p>
当人们想到标记语言时,他们通常会想到HTML。 Markdown被编译为HTML,因此每个wiki语法都是半语言的。但是必须有某个人(或某个公司)有类似的想法,因此试图创建一种标记语言,以满足类似的(如果不是相同的)要求。
我觉得很难相信从来没有任何竞争性的标记语言。或者真的从未有过吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
嗯,有Rich Text Format,虽然据我所知,从未发展成手写,但仍然是人类可读的:
{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard
This is some {\b bold} text.\par
}
另一方面,有PostScript,它也是图灵完整的编程语言,用于标记文档。
%!PS
/Courier % name the desired font
20 selectfont % choose the size in points and establish
% the font as the current one
72 500 moveto % position the current point at
% coordinates 72, 500 (the origin is at the
% lower-left corner of the page)
(Hello world!) show % stroke the text in parentheses
showpage % print all on the page
我确信还有更多语言。例如,在维基百科上查找相关文章,InterPress。
答案 2 :(得分:1)
您可能会发现http://www.w3.org/MarkUp/historical很有趣。
有许多其他文档格式和标记语言,但它们并不真正直接与HTML竞争。任何潜在的竞争者都必须克服这样一个事实:HTML(+ CSS + JS)已经成为一种“通用的语言”(即它可以在任何地方运行,无处不在)。