Html 特殊字符编码不起作用?(&;amp;)
我已经尝试过像这样对Html 特殊字符编码不起作用?(&;amp;),html,ruby-on-rails,special-characters,Html,Ruby On Rails,Special Characters,我已经尝试过像这样对&进行编码&。然而,当我尝试这一点时,它并没有像我在Stackoverflow上阅读它一样在我的标题中修复它。我的页面标题仍然是Plan&;在浏览器和我的代码中,我有Plan&;计费。为什么编码不起作用?(请注意,它与其他特殊字符一起使用) HTML: <% page_title 'Plan & Billing • My Account' %> 这个问题对于我所发现的任何其他问题都是独一无二的,因为我问的是“为什么我的编码
&
进行编码&代码>。然而,当我尝试这一点时,它并没有像我在Stackoverflow上阅读它一样在我的标题中修复它。我的页面标题仍然是Plan&;在浏览器和我的代码中,我有Plan&;计费
。为什么编码不起作用?(请注意,它与其他特殊字符一起使用)
HTML:
<% page_title 'Plan & Billing • My Account' %>
这个问题对于我所发现的任何其他问题都是独一无二的,因为我问的是“为什么我的编码不起作用”,其中建议的副本只说“为什么需要它们来编码”。如评论中所述,您的字符串应该是html\u安全的
:
<% page_title 'Plan & Billing • My Account'.html_safe %>
如注释中所述,您的字符串应设置为安全的html\u
:
<% page_title 'Plan & Billing • My Account'.html_safe %>
可能的字符串复制需要做html\u safe
@liam他的问题是你为什么需要它。我的是为什么它不工作!可能的字符串复制需要做html\u safe
@liam他的问题是你为什么需要它。我的是为什么它不工作!