2

我很想知道 Elm 中的内置 Markdown 是否有类似于 Text.color/typeface/height 的东西。

搜索文档,结果返回正面的“降价”,并在文本下有一个条目。但是,在实际的文本页面上,没有任何降价相关的内容。

4

1 回答 1

3

这在一定程度上取决于你追求的是什么。
如果您正在寻找一种方法来设置降价块的一般样式,答案是否定的。
如果您正在寻找一种方法来设置降价块内的单个单词等小事物的样式,那么答案很快

让我澄清一下这些答案的含义:

在 Elm 中设置 markdown 块的样式

可悲的是,这在纯榆树中是不可能的。在邮件列表的一次讨论中,Evan(Elm 的创建者)提到在elm-lang.org中使用一些 CSS。我很快检查了github 上的源代码,但找不到适合您的示例(抱歉)。无论如何,不​​建议依赖 CSS,但这是目前唯一的方法。所以你可以在你的 markdown 中使用标签来做一些事情,比如设置 markdown 块的样式。不过,请注意不要将样式泄漏到网页的其他部分。<style>

在 Elm 的 markdown 块中为单个事物设置样式

在即将发布的 Elm 中,将有一个名为markdown 插值的功能。使用它,您可以Text.color在单个文本上使用普通等并将它们插入到降价块中。(该功能确实超越了这一点,还允许将元素信号放入其中,但这对您的问题并不重要)。如果您可以从源代码编译 Elm 编译器,
此功能已经开发并且当前可用。否则,您将不得不等待编译器的下一个版本。

于 2013-12-02T19:35:03.580 回答