java - 禁止 Javadoc 中 <pre> 标签内的换行符

标签 java html javadoc

我正在使用 Javadoc 记录 java 方法。有时我使用<pre>用于格式化的标签。里面<pre>标签 我使用类似 <em> 的标签, <b>等等来格式化文本。有时,由于标签稍后不显示,线路会变得很长。所以我想在 Javadoc 中插入一个换行符以提高可读性,稍后不会显示。下面的例子将阐明我想要做什么:

/**
 * <pre>
 * 
 * <b><em>This</em></b> is <em><b>a</em></b> very <em><b>short</em></b> <em>sentence</em>
 * 
 * </pre>
 * 

这稍后将在浏览器中显示为

This is a very short sentence

正如您所看到的,标签使句子在编辑器中变得很长,因此我想在编辑器中插入换行符以提高可读性,但它应在浏览器中显示为一行。

/**
 * <pre>
 * 
 * <b><em>This</em></b> is <em><b>a</em></b> <supress this newline>
 * very <em><b>short</em></b> <em>sentence</em>
 * 
 * </pre>

有没有办法抑制 <pre> 内的换行符标签?如果没有,不使用 <pre> 是否可以实现类似的结果?标签?

最佳答案

这并不是一个真正的 javadoc 问题,而是一个一般的 HTML 问题。

您可以使用 HTML 注释:

/**
 * <pre>
 * 
 * <b><em>This</em></b> is <em><b>a</em></b> <!--
 * -->very <em><b>short</em></b> <em>sentence</em>
 * 
 * </pre>

关于java - 禁止 Javadoc 中 <pre> 标签内的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36926937/

相关文章:

java - 在整个测试套件中加载一次 bean

internet-explorer - 向 IE 发送特定样式表时遇到问题

java - 我可以在 Javadoc 中对同一个异常使用多个 @throws 标记吗?

java - 静止物体与运动物体的碰撞

java - 由于移动到 java 1.7 Xml 文档元素不缩进

javascript - Html-css 响应式滑动反馈表

java - 如何写出好的 javadoc 注释?

java - 使用 Eclipse 和 Java 使文档出现在智能文本窗口中

java - Java 中的方法

python - 第 8 行 : 'crsf_token' , 上的无效 block 标记应为 'endblock'。您是否忘记注册或加载此标签?