首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Yard文档中输出HTML元素名称

如何在Yard文档中输出HTML元素名称
EN

Stack Overflow用户
提问于 2012-01-29 05:51:49
回答 1查看 861关注 0票数 2

我想在Yard生成的ruby类文档中包含一些超文本标记语言元素名称,比如<label>。但它不起作用。例如,这句话

代码语言:javascript
复制
# Returns a <label> field...

经过堆场处理后,成为

代码语言:javascript
复制
Return a field...

<label>元素实际上是通过Yard逐字传递的,并将其作为原始的HTML传递给浏览器。

我尝试使用&lt;label&gt;代替,但被转义了,所以我最终在结果文档中使用了&lt;label&gt;

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-29 12:01:56

默认情况下,Yard使用普通RDoc markup

默认情况下,YARD与大多数

开发人员已经熟悉的RDoc语法兼容。

RDoc has this to say

在内联标记前放一个反斜杠会停止解释它,这就是我创建上面的表的方式:

_italic_::\_word_或\text *粗体*::\*word*或\text +typewriter+::+word+或\text

这表明:

代码语言:javascript
复制
# Returns a \<label> field...

应该可以工作,但这对我没有什么用处,只是更多的“传递给HTML”的废话。但是,将<label>包装在RDoc的typewriter标记中确实会产生一些有用的东西,因此可以尝试这样做:

代码语言:javascript
复制
# Returns a +<label>+ field...
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9048963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档