HTML 资源文件中的标签显示为纯文本

HTML Tags in Resource File Showing as Plain Text

我正在尝试将存储在资源文件中的 "Consent" 字符串中的几个词加粗显示在网页上的只读、可滚动文本框中。我尝试放入粗体标签 - <b></b>-- 但当网页为 运行.

时,它们会在 "Consent" 字符串中显示为纯文本

由于使用中断标记将其他字符串存储在同一资源文件中-- <br />-- 我想我会尝试将一个字符串放入这个 "Consent" 字符串中。这个 break 标记可以工作并为同一资源文件中的所有其他字符串插入一个新行,在此 "Consent" 字符串中再次显示为纯文本。

我认为它可能是 css 样式覆盖,但我认为没有 css class 引用包含此字符串的文本框。

This is a split view of the textbox containing the "Consent" string

这是我尝试加粗的 "Consent" 字符串的一部分: We are collecting responses to this assessment for <b>research purposes only</b>.

ps。这是别人给我的代码,我可以从中操作和学习。

假设您的文本框是 <input><textarea>,这是预期的行为 - 这些元素不支持开箱即用的丰富内容。您可能希望将其更改为 <div><span>,高度和宽度设置为您预期的文本框尺寸,可能带有 overflow: auto;,因此如果内容超出其设置的高度和宽度。它也可以使用适当的 background/border/etc 来设置样式。看起来像一个文本框。

或者,如果您想让整个元素加粗,您可以为元素设置这样的样式(例如,在其上设置 font-weight: bold;)。